2010-10-04 48 views
12

在我們使用safari查看網頁並點擊輸入字段時,在本地Iphone(語言設置爲希伯來語)上,我們通過希伯來語中的「下一個/上一個/完成」按鈕獲得鍵盤。UIWebview本地化

當我們使用嵌入到應用程序內部的UIWebview查看相同的網頁時,「下一個/上一個/完成」按鈕始終爲英文。

我們認爲我們可能需要爲這些字段添加翻譯文件,但我們不知道要使用的密鑰。

任何指針?

編輯:開始一個賞金,希望得到一些指針。

編輯:連接兩個圖片

alt text

回答

16

在您的info.plist中,如果您檢查所有內容都應該翻譯爲正確的本地化語言,您可以設置一個名爲CFBundleAllowMixedLocalizations的值。

+0

CFBundleAllowMixedLocalizations完美地工作。你是怎麼想出來的? – 2010-10-10 08:45:35

+0

我也在自己創建的多語言應用程序中使用它 – Jeroen 2010-10-10 20:34:10

0

你似乎是有見地的,但你嘗試過創建在Interface Builder中的UIWebView,然後創建上的.xib文件中的定位?

這似乎是正確的路要走,因爲鍵盤彈出沒有應用程序干預;可可觸摸是一個處理。我認爲這些額外的按鈕本身不是鍵盤的一部分,而是由WebView添加的。