Ответ 1
В вашем info.plist вы можете установить значение, называемое CFBundleAllowMixedLocalizations, если вы проверите, что все должно быть переведено на правильный локализованный язык.
На локализованном Iphone (Language set to Hebrew), когда мы просматриваем веб-страницу с использованием сафари и нажимаем на поле ввода, мы получаем клавиатуру с кнопками "Next/Previous/Done" на иврите.
Когда мы просматриваем одну и ту же веб-страницу с использованием UIWebview, встроенного в наше приложение, кнопки "Next/Previous/Done" всегда находятся на английском языке.
Мы думали, что нам может понадобиться добавить файл перевода для этих полей, но мы не знаем, какие ключи использовать.
Любые указатели на это?
Изменить: Начинал щедрость, чтобы, надеюсь, получить некоторые указатели.
Изменить: прикрепление двух изображений
В вашем info.plist вы можете установить значение, называемое CFBundleAllowMixedLocalizations, если вы проверите, что все должно быть переведено на правильный локализованный язык.
Вы, похоже, знаете, но попробовали ли вы создать UIWebView в Interface Builder, а затем создать локализацию в файле .xib?
Кажется, это правильный путь, так как клавиатура всплывает без вмешательства приложения; Cocoa Touch - это тот, который будет обрабатывать. Я думаю, что эти дополнительные кнопки не являются частью клавиатуры как таковой, но добавлены WebView.