iOS: настройка основного языка для приложения при локализации

#iphone #ios #localization #app-store #app-store-connect

#iPhone #iOS #локализация #app-store #app-store-подключение

Вопрос:

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

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

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

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

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

Спасибо

Комментарии:

1. Этот вопрос касается App Store или приложения?

2. @DavidDunham На самом деле, я думаю, речь идет об Itunes Connect. Как вы думаете, Stackoverflow — неправильный форум для этого? Форум разработчиков Apple ничего не дал =/

3. Я бы пока доверял этому, а затем отправил сообщение об ошибке в Apple или связался с людьми из iTunes, если что-то пойдет не так.

Ответ №1:

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

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

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

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

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

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

Комментарии:

1. В некоторых / многих случаях фактический отображаемый язык зависит от языковых предпочтений пользователя. Любой пользователь может установить это в настройках OS X или других операционных системах и / или браузерах. Я думаю, что только в крайнем случае используется собственная разработка локализации. Тем не менее, я не уверен в этом на 100%. 😛 У меня такое чувство, что Apple тоже нет.

Ответ №2:

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