Warning: file_put_contents(/www/wwwroot/go4.iridade.monster/yakpro-po-main/tmp/1781149209_6a2a2e0fe6cbc3.10535309.dat): failed to open stream: No space left on device in /www/wwwroot/go4.iridade.monster/yakpro-po-main/index.php on line 32
Как сменить язык у приложения без смены языка в iOS - Авиационные и компьютерные заметки


В iOS13 появилась возможность изменить язык интерфейса приложения, не меняя язык операционной системы.

Если для вас важен этот функционал, то срочно обновляйте iOS своего гаджета до 13 версии! :)



 

 

Как сменить язык интерфейса конкретного приложения без смены системного языка:

В приложении Настройки надо найти нужное приложение (например, браузер Mozilla Firefox, и просто выбрать нужный вам язык:

   

 Соответственно, изначально у этого приложения должно быть более одного языка локализации.

 

Что делать, если приложение не отображается в списке установленных программ?

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

Для того, чтобы приложение отобразилось в списке установленных программ, необходимо, чтобы оно при первом запуске после установки из App Store запросило у пользователя доступ:

  • к фотокамере; или
  • к фотогалерее; или
  • к геопозиции; или
  • к Bluetooth; или
  • к микрофону; или
  • к Siri и Поиск; или
  • к сотовым данным; или
  • к уведомлениям; или 
  • к обновлению контента

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

Это баг операционной системы iOS, и на текущий момент он не исправлен.



 

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

Тем не менее, после этого данная сборка приложения отобразилась в списке программ в iPhone, и стало возможно менять язык приложения без смены системного языка. Конечно же приложение с таким костылём очень не желательно публиковать в App Store - оно может не пройти проверку. Лучше подождать, пока Apple просто исправит этот баг в одной из следующих версий iOS. 

 

Комментарии (1)

This comment was minimized by the moderator on the site

Приложение Photo Deleter - https://skalolaskovy.ru/ios/512-remove-all-photo-and-video-from-iphone - для удаления всех фотографий и видео (перемещает в папку "Недавно удаленные") имеет несколько локализаций.
Так как оно запрашивает у пользователя доступ к фотогалерее, то, соответственно, у него можно потом менять язык интерфейса.

Здесь не опубликовано еще ни одного комментария

Оставьте свой комментарий

  1. Опубликовать комментарий как Гость.
0 Значки
Вложения (0 / 3)
Поделитесь своим местоположением

      Сохранение flash
      Сохранение flash

      Современные сайты часто содержат множество мультимедийного контента, одной из разновидностью которой является flash-анимация (флэшка, флэш-ролик). Флэш ролик представляет собой swf-файл, внедренный в web-страницу. Флэш-анимация может быть как черно-белой, так и цветной, со звуком и без, размером пару килобайт и даже в несколько мегабайт. Некоторые анимации могут на столько понравиться посетителю сайта, что...




      Эволюция Jeppesen - улучшенные схемы процедур SID/STAR
      Эволюция Jeppesen - улучшенные схемы процедур SID/STAR

      Основываясь на обратной связи от пилотов, компания Jeppesen приняла решение усовершенствовать свои IFR-схемы процедур SID и STAR. Эти усовершенствования нацелены на повышение ситуационной осведомленности, сократить продолжительность полета по приборам без наблюдения за внекабинной обстановкой (reduce heads-down time = уменьшение времени отвлечения внимания пилотов от пилотажных приборов) и,...




      Apple MDM - использование iOS-устройств на предприятии
      Apple MDM - использование iOS-устройств на предприятии

      Устройства iPad и iPhone способны трансформировать бизнес компании и методы работы сотрудников организации. Эти устройства могут существенно повысить продуктивность, дать свободу действий и дополнительный запас гибкости, позволив работать по-новому, не так, как раньше. Новый подход к выполнению рабочих обязанностей идёт на пользу всей организации.




      Специализированные DOZORные программы
      Специализированные DOZORные программы

      У каждой команды, которая играет в DOZOR должен быть штаб. Обычно штаб размещается в квартире или в доме одного из игроков команды, иногда на работе одного или нескольких игроков. Второе - сложнее, т.к. при этом надо быть в очень хороших отношениях с начальством или быть этим самым начальством! :) Помимо стандартного обеспечения компьютерами, Интернетом, кофе, чаем, пивом и другими необходимыми полезностями и...




      История Jeppesen
      История Jeppesen

      Компания, столь известная в мире, названа в честь своего основателя - Элри Бергера Джеппесена (Elrey Berger Jeppesen). Его имя навсегда останется в истории мировой авиации. Этот человек не только создал новый вид авиационного производства - обеспечение документами аэронавигационной информации, но и заложил основу для разработки стандартов построения схем захода на посадку по приборам. Элри...




      Висит получение IP-адреса
      Висит получение IP-адреса

      Железо: нетбук Lenovo ~ 2010 года выпуска. Операционная система: Windows XP. Описание проблемы: при попытке подключения к сети Wi-Fi агент беспроводной сети нетбука не запрашивает пароль (а он фактически имеется), а сразу пытается подключиться. При этом постоянно отображается "Получение IP-адреса", и подключения фактически не происходит, доступа к сети Интернет нет.




      Человеческий фактор
      Человеческий фактор

      Когда-то пилотов гражданской авиации воспринимали как героев. Сегодня постоянное стремление обеспечить все более высокий уровень безопасности привело к созданию самолетов, которые по большому счету могут летать без непосредственного участия человека. Именно поэтому катастрофа самолёта Airbus A330-203 (рейс AF447 авиакомпании Air France) в 2009 году, унесшая жизни 228 человек и ставшая знаковым...



Яндекс.Метрика
Сайт работает на быстром VPS/VDS хостинге от FASTVPS