клавиатура iPhone в UIWebView, как изменить язык кнопок «следующий / предыдущий» и «готово» - PullRequest
1 голос
/ 06 июля 2011

Клавиатура UIWebView довольно классная с кнопками «следующий / предыдущий» и «готово».Однако я не смог найти и изменить названия кнопок.Названия всегда на английском, независимо от того, на каком языке работает система.

Ответы [ 3 ]

5 голосов
/ 04 мая 2012

Я некоторое время искал ответ на этот вопрос для своего приложения на основе PhoneGap, и наконец я нашел ответ здесь: Локализация UIWebview .

Ключ к установке'CFBundleAllowMixedLocalizations' на 'Да' в вашем info.plist.Это действительно сделало мой день :) 1005 *

0 голосов
/ 06 июля 2011

Если у вас нет собственной клавиатуры, разработанной вами, которая заменяет стандартную, вы не сможете этого сделать.
Язык стандартной клавиатуры берется из настроек языка iOS (через «Настройки»> «Основные»> «Международная»).

0 голосов
/ 06 июля 2011

Вы можете установить свой собственный вид сверху клавиатуры. Это действительно легко после 3.2, и у меня есть пример кода в этот ответ . Это означает, что вы можете использовать свои собственные кнопки и даже размещать там локализованный текст.

РЕДАКТИРОВАТЬ: Это был плохой ответ :) Извините, я не увидел тег 'mobile-safari'. Но в моем случае я также получаю локализованные версии кнопок предыдущей / следующей клавиатуры.

...