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

Iphone, локализация, info.plist

Если я объявлю "японский, французский, немецкий, упрощенный китайский, тайский" в поле "Локализация" моего файла myApp-info.plist моего приложения, iTunes Store обнаружит это и правильно рекламирует его (вместе с "Локализацией" родной области разработки "на английском языке) в качестве языков, на которых доступно мое приложение?

Если нет, что мне делать, чтобы убедиться, что эти локализации рекламируются?

Следует ли заменить запись "Локализация" разделенной запятыми строкой ISO_639-1 кодов "en, fr, de, ja, th, zh-Hans"?

Благодарим вас заранее.

4b9b3361

Ответ 1

В вашем Info.plist вам понадобится запись "Локализация" (CFBundleLocalizations - это имя исходного ключа) типа массива. Добавьте все поддерживаемые языки в массив как отдельные элементы формы "Английский", "Немецкий" и т.д. Вам не нужно использовать коды ISO.

В iTunes Connect вы также захотите локализовать описание своего приложения при отправке.

Ответ 2

В конце документа Пользовательский опыт iOS - Темы программирования интернационализации в нем говорится, что слова английский, французский, португальский,... теперь устарели и их ISO следует использовать коды.

(Я хотел добавить это как комментарий к самому проголосовавшему сообщению, и поэтому я зарегистрировался в первую очередь, но, видимо, у меня пока нет достаточной репутации. О, спасибо, Хулио, ваш ответ мне очень помог;))