iTunes Connect — вопрос об основном языке

Таким образом, основным языком моих приложений в настоящее время является норвежский в iTunes Connect, но в новой версии я добавил локализацию для английского языка. Когда я тестирую на своем устройстве и устанавливаю шведский язык (просто для тестирования), он по-прежнему показывает норвежский. Но я хочу, чтобы английский язык был в приложении во всех странах, а норвежский — только для Норвегии. Кто-нибудь знает, как я могу это сделать?


person Kidrik    schedule 07.09.2018    source источник
comment
Привет, Кидрик, ты говоришь о языке текста в приложении или описании в iTunes Connect?   -  person ahbou    schedule 07.09.2018
comment
@ahbou Я имею в виду язык текста в приложении.   -  person Kidrik    schedule 07.09.2018


Ответы (2)


Вы должны использовать базовый язык в проекте в качестве языка по умолчанию для других локализаций, не поддерживаемых вашим приложением. Это означает, что если вы хотите, чтобы норвежский язык использовался по умолчанию для других локализаций, то в разделе локализации для ваших Localizable.strings выберите «Base», который создаст папку Base.lproj и файл локализации. Просто убедитесь, что в этом файле есть норвежские строки, Xcode может выбрать английский язык в этом файле, просто скопируйте и вставьте норвежский контент и замените. Он должен работать нормально.

person Tushar    schedule 07.09.2018
comment
Я использовал Xcode на норвежском, но воссоздал проект на Xamarin C# для iOS и Android с локализацией. Так что окончательная локализованная версия будет от Xamarin. Но если я установлю для параметра «Основной язык» в iTunes Connect значение «Английский США», во всех странах, кроме Норвегии, будет английский язык? - person Kidrik; 07.09.2018
comment
Этот параметр в iTunes Connect предназначен для страницы iTunes, а не для приложения. - person Tushar; 07.09.2018

Язык iTunes Connect не влияет на язык в приложении.

Если вы хотите изменить язык приложения, вам необходимо установить базовую локализацию на английский язык, как описано здесь: https://stackoverflow.com/a/50232581/3698961

person ahbou    schedule 07.09.2018