2010-10-04 20 views
12

En un Iphone localizado (Idioma configurado en hebreo) cuando vemos una página web usando safari y tocamos un campo de entrada, obtenemos el teclado con los botones "Siguiente/Anterior/Hecho" en hebreo.UIWebview Localización

Cuando vemos la misma página web usando una UIWebview incrustada dentro de nuestra aplicación, los botones "Siguiente/Anterior/Hecho" están siempre en inglés.

Estábamos pensando que podríamos necesitar agregar un archivo de traducción para esos campos pero no sabemos las claves para usar.

¿Alguna sugerencia sobre esto?

Editar: Comenzó una recompensa para obtener algunos consejos.

Editar: Colocación de dos imágenes

alt text

Respuesta

16

En su info.plist puede establecer un valor denominado CFBundleAllowMixedLocalizations, si comprueba que todo debe traducirse al idioma localizado correcto.

+0

Las CFBundleAllowMixedLocalizations funcionan perfectamente. ¿Cómo se te ocurrió esto? –

+0

También lo uso yo mismo en una aplicación en varios idiomas que creé – Jeroen

0

pareces ser informado, pero que han intentado crear el UIWebView en Interface Builder, a continuación, crear una localización en el archivo .xib?

Parece el camino correcto, ya que el teclado aparece sin intervención de la aplicación; Cocoa Touch es quien se encarga de eso. Creo que esos botones adicionales no son parte del teclado en sí, sino que son agregados por WebView.