2014-08-27 4 views
0

Я разработал полнофункциональное расширение армянской клавиатуры для системы iOS8. При установке его на устройстве или тренажере, после «Английский» метка всегда отображается ниже расширения именРасширение клавиатуры: странная метка в настройках

enter image description here

В Info.plist Ниже указана

<key>CFBundleDevelopmentRegion</key> 
<string>hy_AM</string> 
<key>PrimaryLanguage</key> 
<string>hy_AM</string> 
<key>CFBundleDisplayName</key> 
<string>Armenian</string> 

ли я пропустить любую установку? Как я могу изменить «английский», чтобы сказать «армянин», или можно ли избавиться от него?

+0

ли вы найти решение? –

+0

nope, до сих пор ... – deimus

ответ

0

Ну, На самом деле я найти его сейчас,

Для изменения этого нажмите правой кнопкой мыши на info.plist и выберите Открыть в исходном коде. а затем найдите PrimaryLanguage

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

Так что я считаю, просто изменить его таким образом, позволит решить вашу проблему:

<key>PrimaryLanguage</key> 
<string>hy</string> 

Просто измените его на свой пользовательский язык и вуаля! :)


Убедитесь, что упомянутое PrimaryLanguage свойство подсвойство

<key>NSExtension</key> 
<dict> 
    <key>NSExtensionAttributes</key> 
    <dict> 
    <key>PrimaryLanguage</key> 
    <string>hy_AM</string>` 
+0

Я пробовал значение 'hy' также, не решает мою проблему. Какую ссылку вы указываете? – deimus

+0

Упс! Я пропустил ссылку! Я отредактировал ответ, и ссылка есть сейчас! –

+0

Да, спасибо за попытку, но, как я уже сказал, это не решение для меня, проблема все еще существует – deimus

 Смежные вопросы

  • Нет связанных вопросов^_^