iphone i1i8n - добавлена ​​локализация "en", а не английская в канадском магазине

Я установил свое приложение на iTunes connect с языком по умолчанию fr_CA (да, я знаю, что это был не лучший способ масштабирования).

Теперь я добавил локализацию "en" в свое приложение, проблема в канадском английском App Store, он все еще отображается на французском! В американском магазине приложений, это совершенно по-английски, хотя...

Я думал, что, добавив "en", это будет работать для en_CA, en_US, en_GB и так далее, нет? или "en" означает американский английский?

Из документа разработчика:

"Английский язык, на котором говорят в Великобритании, даст идентификатор языка en-GB, в то время как английский язык, на котором говорят в Соединенных Штатах, будет иметь идентификатор языка en-US. Чтобы указать общую версию английского языка, вы бы использовали идентификатор языка en самостоятельно. "

"Например, если вам не нужно различать разные регионы английского языка, вы можете включить один каталог en.lproj для поддержки пользователей в Соединенных Штатах, Великобритании и Австралии".

I18n работает в приложении A1, единственная проблема в itunes...

Вы можете попробовать это здесь:
Канадский магазин (французский - должен быть на английском)
Магазин США (идеально в магазине США)
Британский магазин (французский в магазине Великобритании)

3 ответа

Решение

Вы не могли бы просто переименовать fr_CA в fr и установить для разработчика язык по умолчанию en? Проект -> Цель -> Информация -> "Локализация региона собственного развития" = en_US

Но локализация в AppStore не имеет (почти) никакого отношения к комплекту приложений. Вы можете изменить текст, отображаемый в iTunes Connect. Зайдите в свое приложение, перейдите к локализации и добавьте локализации для Канады и Великобритании;)

Вот документация:
Добавление новой локализации (стр. 63): https://itunesconnect.apple.com/docs/iTunesConnect_DeveloperGuide.pdf

(Войдите в iTunes Connect, управляйте приложениями, выберите свое приложение, просмотрите детали, управляйте локализацией)

Я с Алленом здесь. Описания iTunes не имеют ничего общего с вашим приложением, это itunes соединяют вещи.

  1. Перейти на itunesconnect.apple.com
  2. Перейти к управлению вашими приложениями
  3. Выберите ваше приложение
  4. Нажмите на его Следующая версия -> Да, вам нужно будет создать новую версию, повторно загрузить бинарный файл и пройти одобрение Apple, чтобы увидеть любые изменения в описании вашего приложения.
  5. Отредактируйте свое основное описание метаданных, если оно на французском, оно должно быть на английском.
  6. Нажмите на Управление локализациями
  7. Если у вас уже есть версии на канадском английском и канадском французском, отредактируйте их описания, чтобы установить их на правильных языках, если нет, то для добавления любого языка перейдите к "Добавить новый язык".

Я надеюсь, что это помогает.

Это должно быть сделано в iTunes Connect, и это не имеет никакого отношения к вашему реальному приложению. Когда вы готовите новую версию, вы увидите синюю кнопку "Управление локализацией", затем "Добавить новый язык", это позволит вам добавить несколько описаний iTunes Store для разных Магазины iTunes.

Другие вопросы по тегам