ios 8 пользовательская клавиатура изменение языка на странице настроек


Я пишу пользовательскую клавиатуру. Когда я добавлял свою клавиатуру в настройки, я видел, как это. Это английский язык.

Можно ли изменить "английский" как другой? Это в плисте ? Или где я могу переодеться?

Введите описание изображения здесь

2 7

2 ответа:

Да, на самом деле эта настройка скрыта в info.plist расширения, а не в контейнере, под Nsextension -> NSExtensionAttributes.

Чтобы изменить это, щелкните правой кнопкой мыши на info.plist и выберите Open as source code. а затем найти PrimaryLanguage

Это строковое значение, en-US (английский для США) по умолчанию, выражает основной язык для вашей клавиатуры, используя шаблон <language>-<REGION>. Список строк, соответствующих языкам и регионам, можно найти по ссылке This Link.

Просто измените это на ваш собственный язык и вуаля! :)

Если вы хотите поддерживать несколько языков на одной клавиатуре, вы можете ввести " mul " для "PrimaryLanguage" в информации о расширениях клавиатуры.файл plist.

, который будет отображать текст "несколько языков".