все приложения на английском языке что делать
Как изменить язык в любом приложении, оставляя язык системы прежним
С выходом iOS 13 в iPhone и iPad появилась возможность выбирать любой язык для конкретного приложения, отличный от системного. Иногда это может оказаться нужным, если русский интерфейс программы некорректен, не помещается в отведенную ему область и т.д.
Как изменить язык в любом приложении, оставляя язык системы прежним
1. Установите дополнительный язык на iPhone или iPad. Для этого зайдите в Настройки → Основные → Язык и регион → Другие языки и выберите языки, которые могут пригодиться для перевода выборочных приложений.
При желании, самом устройстве можно оставить основным русский язык:
Первый из предпочитаемых языков будет использоваться по умолчанию во всех приложениях.
2. Вернитесь на главный экран приложения «Настройки», промотайте вниз и выберите нужное приложение, в котором необходимо изменить язык. В разделе «Предпочитаемый язык» выберите необходимый вариант.
Смена языка приложения в настройках
В системе Android очень удобная для использования система локализации, достаточно создать папку и в ней файл со строками. Но в приложение сложно встроить все возможные языки, и не плохо бы предоставить пользователю выбор языка, отличного от стандартного.
Приведу пример такой ситуации:
В приложении есть 2 языка стандартный английский и русский. Это приложение решил установить украинец, у которого аппарат на украинском языке, но так же он хорошо знает русский, а английский не очень. Но вот Андроид, обнаружив, что в приложении нет украинского языка, запустит приложение со стандартным языком, который в нашей ситуации — английский, а для того, что бы приложение запустить на русском, необходимо менять язык системы, что не очень хорошо.
Вот для этой и многих подобных ситуаций есть решение, в настройки вывести пункт выбора языка, который включает автоматический выбор языка, английский, русский, etc. (смотря какие требуются).
Приступим к написанию.
1. Необходимо создать класс Application и определить его в манифесте в соответственном разделе application в параметре android:name=»».
например:
(хотя у некоторых этот класс уже может быть)
2. Создать настройку с выбором языка, для этого в файле настроек добавим:
3. В файл со строками добавим нужные строки:
4. А в файл с массивами 2 текстовых массива:
5. В созданном классе в методе onCreate объявим строковую переменную «lang», чтение переменной из настроек, изменение конфигурации приложение, и метод, который вызывается при изменении конфигурации, в котором еще раз её меняем (без повторной смены язык не хотел меняться во всем приложении). В итоге получим следующий класс:
6. После для того, что бы язык применился, необходимо полностью перезапустить приложение (finish(); тут не поможет, так как перезапускает только активити), для этого использую команду System.exit();
(В примере сделал пункт перезапуска по будильнику).
7. Для того, что бы в не возникло проблем в сети советуют в манифесте к каждому активити, в котором используется локализация:
А так же, что бы приложение отображалось правильно определить поддерживаемые размеры экранов:
Вот таким нехитрым образом можно упростить пользователю жизнь.
Плюсы этого подхода:
-Пользователю дается выбор языка.
Минусы:
-Необходимость указывать в массивах добавляемые языки.
Как изменить язык в конкретном приложении на iOS, не меняя системного
Наверняка вы хоть раз, но сталкивались с необходимостью переключить конкретное приложение на своём iPhone с русского языка на какой-то другой, но не могли этого сделать, потому что iOS применяет системный язык ко всему ПО, не спрашивая вашего разрешения. Исключения составляют только те программы, которые по умолчанию не имеют поддержки русского либо — что редкость — могут похвастать встроенной возможностью изменения языковых настроек. Однако в iOS 13.1 такой проблемы больше не существует.
Переключение языков приложений в iOS
Наряду с массой нововведений, которые появились в iOS 13 и iOS 13.1, Apple решила добавить и возможность смены языковых настроек в конкретных приложениях на усмотрение пользователя. Таким образом очень удобно практиковать изучение нового языка, но при этом иметь возможность взаимодействовать с операционной системой на родном без необходимости переключать его туда-обратно.
Как установить другой язык в приложении
Как изменить язык в iOS
Настройка языков в iOS
Смена языка в приложении
Важно понимать, что описанная нами функция предлагает только возможность изменить язык на тот, который уже есть в приложении, не работая в качестве переводчика. Поэтому, если вы хотите перевести приложение какого-нибудь “Яндекс.Такси” на хинди или корейский, сделать этого не получится, поэтому эти языки не поддерживаются им по умолчанию. А вот английский или китайский — пожалуйста. При необходимости можно даже открыть вкладку “Другие языки” и просмотреть все доступные языки и наречия.
Почему нельзя изменить язык в приложении
Кроме того, не удивляйтесь, если какое-то приложение вообще не позволит изменить язык. Дело в том, что далеко не все приложения для iOS позволяют менять язык интерфейса в принципе. Взять хотя бы известный всем “Сбербанк Онлайн”, который работает исключительно на русском языке и не позволяет включить даже английский. Всё дело в том, что разработчики на стадии проектирования приложения просто не озаботились мультиязычностью, а потому использовать его теперь можно только на одном языке — на русском.
Как изменить язык стандартных приложений Windows 10
Иногда в Windows 10 после изменения языка интерфейса на другой, язык стандартных приложений остается старым. Что в таких случаях делать? Как изменить язык стандартных приложений Windows 10, чтобы были того же языка, что и сама Windows?
Есть два способа изменить язык стандартных приложений, если он не поменялся автоматически, и в сегодняшней статье мы рассмотрим их оба. Одним из них на днях поменяли язык в системе, в которой изменили язык интерфейса с английского на русский, а приложения остались на английском. Вообще, меняя язык интерфейса в Windows 10 – все стандартные приложения должны менять язык на такой же сразу или при следующем обновлении, но не всегда это происходит.
Изменить язык стандартных приложений в параметрах
1. Зайдите в меню “Пуск” => “Параметры” => “Устройства” => с левой стороны выберите “Ввод”, с правой стороны нажмите на “Дополнительные параметры клавиатуры”
Закройте окно настроек и посмотрите на язык стандартных приложений, он изменился на нужный? Нет – перезагрузите компьютер и проверьте язык, если тоже нет – делайте следующий вариант.
Изменить язык стандартных приложений в Microsoft Store
1.Зайдите в “Microsoft store”, можно найти в меню “Пуск” или через строку поиска.
2. Справа вверху нажмите на три точки и выберите “Загрузки и обновления”.
3.Установите обновления для всех приложений, после чего они изменят язык на тот же, что используется в интерфейсе Windows.
На сегодня всё, если вы знаете другие способы или есть дополнения – пишите комментарии! Удачи Вам 🙂
А ещё у нас есть
Вернуть старое контекстное меню в Windows 11
Изменить дату в Windows 11
Не печатает сетевой принтер 0x0000011b в Windows 10 и Windows 11
Как изменить время в Windows 11
5 комментариев
для того чтобы первый метод сработал необходимо чтобы совпадали метод ввода по умолчанию, страна, язык системы, регион и раположение языков должно быть таким как на скрине (русский первый). Если хоть один параметр указывает на что то отличное от русского (в случае с украинским – украинского) то не будет смены языка в приложениях.
У меня одноязычный винд 10, и офис тоже был без возможности выбора языка. По нижеследующей инструкции от Майкрософт скачала языковой пакет, и о чудо, интерфейс эксель заработал на двух языках на выбор! Винда при этом осталась отноязычной, как и была. Может кому пригодится мой опыт 😉
Change the language of Microsoft Office for Windows
Please follow these steps to change language in your version of Office:
To set your languages, within any application, select File > Options > Language. If your language already appears among the editing languages click Set as Default. Otherwise select the language from the Add additional editing languages list then click the Add button.
If the Keyboard Layout shows as Enabled move on to step 3, otherwise click where it says Not enabled and follow the steps to enable it.
Under Proofing if your language shows as Installed you can move on to Step 4. Otherwise click Not installed and Office will take you to a page where you can download the necessary Language Accessory Pack for that language. Follow the instructions on that page to download and install the pack, then come back the Office Language Preferences dialog box to continue.
Choose your display language. If you already set your Microsoft Windows display language to be the language you want Office to display in you can leave this set to Match Microsoft Windows. Otherwise select your language and use the arrow keys to the right of the dialog box to move that language to the top of the list. If the language you want isn’t available… Download the proper Language Accessory Pack for the language you want to use from this page: Language Accessory Packs for Office. The Language Accessory Pack contains the display and proofing tools for most languages, but you can still choose to have your display in one language and editing in another.
Спасибо, помогло обновить пакет локализации. Для применения требуется перезагрузка.
Как поменять язык любого приложения в iPhone. С русского на английский и не только
Одной из фишек iOS 13 является возможность переключать язык интерфейса для каждого приложения по отдельности. Раньше, если вы хотели включить другой язык в определенном приложении, приходилось менять системный язык, вместе с которым изменялся интерфейс всех установленных программ.
Сейчас в параметрах iOS можно вручную изменить язык интерфейса конкретной программы. Главное, чтобы разработчик добавил такую возможность. Фишка была практически бесполезна во время релиза iOS 13, а сейчас большинство приложений обзавелись этой полезной возможностью.
Как изменить язык в определенном приложении
1. Переходим в настройки iOS.
2. Открываем раздел параметров для конкретного приложения.
3. Ищем пункт меню Предпочитаемый язык и выбираем нужное значение.
Чтобы в данном меню были доступны другие языки, они должны быть загружены в качестве системных по пути Настройки – Основные – Язык и регион.
Например, чтобы использовать английский интерфейс в приложениях, этот язык должен быть добавлен в меню Предпочитаемый порядок языков.
4. Перезапускаем программу, завершив приложение из панели многозадачности.
В большинстве случаев программа сама перезапустится при следующем старте и язык интерфейса изменится.