Описание языка AppStore и «Локализация региона собственного развития» - PullRequest
5 голосов
/ 12 февраля 2011

приложение для iPhone, локализованное на трех языках (английском, итальянском и испанском), было представлено в AppStore с описанием и скриншотами на трех языках. В результате в AppStore USA есть английское описание, в AppStore Spain есть испанское описание, а в AppStore Italy есть итальянское описание, но во всех остальных AppStore языковое описание - итальянское.

Мне кажется, проблема в том, что в файле info.plist запись «Регион локального развития локализации» настроена на Италию, не так ли? Но мне не удается объяснить другую вещь: если «регион местного развития локализации» изменится с Италии на Великобританию или США, описание языка должно измениться на английский, но оно все равно должно быть неправильным для этих стран, например, штатов Южной Америки. , который может прочитать испанское описание. Можно ли изменить это поведение, связав appstore с более подходящим языком.

EDIT

Выполняя поиск в Интернете, я понял, что запись info.plist «Местная область разработки локализации» не имеет отношения к языку описания AppStore. Он должен установить язык приложения, когда нет доступной локализации. Я думаю, что мне нужно что-то изменить в соединении itunes, чтобы правильно управлять языками описания AppStore, то есть путем установки описания на английском языке почти для всех доступных языков.

1 Ответ

5 голосов
/ 12 февраля 2011

Согласно справке Apple о CFBundleDevelopmentRegion , этот ключ используется как «запасной вариант», когда локализованный ресурс не найден. Это означает, что он будет загружать испанский язык всякий раз, когда устройство настроено на испанский (Испания, Чили, Аргентина и т. Д.). Я считаю, что то же самое происходит в Apple Store, так как «испанский» относится к локали, а не к локации.

...