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 соединяют вещи.
- Перейти на itunesconnect.apple.com
- Перейти к управлению вашими приложениями
- Выберите ваше приложение
- Нажмите на его Следующая версия -> Да, вам нужно будет создать новую версию, повторно загрузить бинарный файл и пройти одобрение Apple, чтобы увидеть любые изменения в описании вашего приложения.
- Отредактируйте свое основное описание метаданных, если оно на французском, оно должно быть на английском.
- Нажмите на Управление локализациями
- Если у вас уже есть версии на канадском английском и канадском французском, отредактируйте их описания, чтобы установить их на правильных языках, если нет, то для добавления любого языка перейдите к "Добавить новый язык".
Я надеюсь, что это помогает.
Это должно быть сделано в iTunes Connect, и это не имеет никакого отношения к вашему реальному приложению. Когда вы готовите новую версию, вы увидите синюю кнопку "Управление локализацией", затем "Добавить новый язык", это позволит вам добавить несколько описаний iTunes Store для разных Магазины iTunes.