iOS: настройка основного языка для приложения при локализации - PullRequest
5 голосов
/ 10 октября 2011

Я создал приложение только для шведского языка. Теперь я добавил поддержку мультиязычности (английский, британский, немецкий, испанский) и хочу отправить приложение во все магазины приложений в мире.

Проблема в том, что я выбрал шведский язык в качестве основного языка в Itunes Connect при создании своей учетной записи.

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

Кто-нибудь знает, что можно сделать?

С другой стороны: при использовании ссылки в Itunes Connect «Сводка версий» я вижу язык на английском, например, при выборе «Словения» или любой другой страны, которая не была локализована ... Могу ли я доверять этому? действительно? Не по нескольким темам форума, пример: https://discussions.apple.com/thread/1678830?start=0&tstart=0 https://discussions.apple.com/thread/1657193?start=0&tstart=0

Спасибо

Ответы [ 2 ]

3 голосов
/ 20 октября 2011

Я сейчас выпустил приложение и опробовал несколько разных магазинов приложений, и кажется, что он использует английский язык как язык по умолчанию, а не шведский, как у меня в качестве основного.

Это идет вразрез с тем, что было сказанораньше в форумах и тому подобное.Кроме того, Apple позвонила мне, и мы поговорили об этом, но специалист службы поддержки не был уверен, почему это сработало:)

Для будущих людей, приезжающих сюда, вот как это работает для меня сейчас:

-Я локализован в Itunes Connect для немецкого, испанского и английского языков.В этих магазинах приложений язык будет отображаться правильно для каждой страны.

- Я НЕ локализован для Канады.Если я добавлю приложение в этот магазин приложений, язык будет на шведском (ваш основной язык).

- язык, который невозможно локализовать, например эстонский, фактически отобразит описание моего английского приложения вЭстонский магазин приложений.Это может иметь какое-то отношение к «региону собственной разработки локализации», как заявил Digital Robot в комментарии.

2 голосов
/ 20 октября 2011

вы пробовали этот ключ в Info.plist? Чтобы заставить iTC видеть английский язык по умолчанию. enter image description here

...