iOS: как установить язык приложения независимо от языка iphone/ipad

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

К сожалению, как и многие люди, я предпочитаю использовать системный язык iOS/OSX на английском языке, но для некоторых приложений (в частности, для нового TomTom Go Mobile) требуется голландский язык (по крайней мере, во Фландрии, Бельгия).

В то же время в новом WW (мобильное приложение Weight Watchers) также плохо реализована локализация. Результат: когда мой iPhone на английском языке, он загружает французскую версию (поймите), даже если французский язык является только третьим предпочтительным языком (после английского и голландского)

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

Есть ли способ установить язык независимо от основного языка iOS?

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

Если кто-нибудь в Apple читает это; пожалуйста помоги!

Это должно быть реализовано разработчиком приложения (и обычно это не так).

Ответы (5)

Начиная с iOS 13 теперь есть возможность установить отдельный язык для каждого приложения. В приложении «Настройки Apple» откройте настройки конкретного приложения и выберите язык в разделе «Предпочитаемый язык». Вы можете выбрать один из языков, которые поддерживает приложение.

Чтобы добавить к этому: убедитесь, что вы установили как минимум 2 языка в «Предпочтительный порядок языков» в разделе «Основные» -> «Регион».
К сожалению, приложение Health не показывает возможность изменить язык только для него :(((

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

В качестве примера предположим, что в настройках языка вашего устройства задан французский, а затем английский, и что приложение поддерживает французский и голландский языки, а голландский язык является языком «по умолчанию».

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

Затем вы переключаете язык устройства на английский. Приложение не имеет английской локализации, поэтому iOS использует голландский язык в качестве языка отображения приложения. (Это также сделало бы то же самое для любого другого нефранцузского и неголландского языка.)

Apple ничего не может сделать, чтобы «исправить» это, поскольку и iOS, и приложение работают должным образом. Возможно, приложение «должно» быть доступно на определенном языке. Если вы так думаете, то вам следует разговаривать с разработчиком, а не с Apple.

Act.ly, как указано выше, приложение должно установить приложение на правильный язык (= голландский), поскольку порядок в iOS был Engl> Du> Fr. Но приложение загружает Fr вместо Du, когда iOS на англ. Вывод: в приложении плохо реализована локализация, и, когда вы не уверены в языке (голландский или французский), он предпочитает Fr вместо проверки каскада iOS. Моя единственная надежда: iOS наконец-то позволит вам устанавливать языки вручную. Кажется излишним для рег. Пользователи из США, но, возможно, американцы мексиканского происхождения хотели бы иметь, например, приложение для письма на испанском языке, но их приложение GPS настроено на английский язык, чтобы их телефон не читал улицы города на испанском языке.

Я переехал из Франции в Великобританию, я изменил все настройки телефона на британский регион, следуя рекомендациям Apple ( https://support.apple.com/en-gb/ht201389 ), но мое приложение WW все еще отображалось на французском языке! Я разобрался со своей проблемой, может быть, это поможет вам (iOS)

  1. Настройки
  2. Общий
  3. Язык и регион
  4. Форматы регионов - Регион.

Затем я изменил регион с Франции на Великобританию. Удачи!

Я не уверен, что это сработает, но, возможно, стоит попробовать...:

  1. Удалить приложение с телефона
  2. Измените язык iOS на «голландский» в настройках.
  3. Перезагрузите iPhone
  4. Откройте App Store и загрузите приложение
  5. Откройте приложение и подтвердите, что оно голландское.
  6. Изменить язык iOS обратно на английский
Не работает: приложение то же самое и ограничивает использование языка приложения и доступных голосов (поскольку это приложение GPS) основным языком iphone.

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