Подтвердить что ты не робот

Локализация UIWebview

На локализованном Iphone (Language set to Hebrew), когда мы просматриваем веб-страницу с использованием сафари и нажимаем на поле ввода, мы получаем клавиатуру с кнопками "Next/Previous/Done" на иврите.

Когда мы просматриваем одну и ту же веб-страницу с использованием UIWebview, встроенного в наше приложение, кнопки "Next/Previous/Done" всегда находятся на английском языке.

Мы думали, что нам может понадобиться добавить файл перевода для этих полей, но мы не знаем, какие ключи использовать.

Любые указатели на это?

Изменить: Начинал щедрость, чтобы, надеюсь, получить некоторые указатели.

Изменить: прикрепление двух изображений

alt text

4b9b3361

Ответ 1

В вашем info.plist вы можете установить значение, называемое CFBundleAllowMixedLocalizations, если вы проверите, что все должно быть переведено на правильный локализованный язык.

Ответ 2

Вы, похоже, знаете, но попробовали ли вы создать UIWebView в Interface Builder, а затем создать локализацию в файле .xib?

Кажется, это правильный путь, так как клавиатура всплывает без вмешательства приложения; Cocoa Touch - это тот, который будет обрабатывать. Я думаю, что эти дополнительные кнопки не являются частью клавиатуры как таковой, но добавлены WebView.