> ## Content Index
> Fetch the complete content index at: https://blog.themarfa.name/llms.txt
> Use this file to discover other available public pages before exploring further.

# Как автоматически переключать язык в определённом приложении на macOS
- URL: https://blog.themarfa.name/kak-avtomatichieski-pieriekliuchat-iazyk-v-opriedielionnom-prilozhienii-na-macos/
- Published: 2025-05-11T09:54:59.000Z
- Updated: 2025-05-11T09:54:58.000Z
- Description: Для macOS закрепить язык ввода за приложением поможет Input Source Pro — утилита с гибкими настройками и раскладкой по умолчанию для сайтов и программ.
- Author: Константин Докучаев
- Tags: macOS, Input Source Pro

Я уже рассказывал, [как закрепить языковую раскладку за определённым приложением на Windows](https://blog.themarfa.name/kak-zafiksirovat-raskladku-klaviatury-dlia-konkrietnogho-prilozhieniia/). В этот раз пришло время поделиться способом для macOS.

В случае с этой операционкой нам понадобится утилита [**Input Source Pro**](https://inputsource.pro/), которая позволяет решить нашу задачу и даже чуть больше.

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

![](https://storage.ghost.io/c/71/cf/71cf070c-b8aa-467e-9efd-cf18f7dcf253/content/images/2025/05/CleanShot-2025-05-01-at-13.42.35@2x.png)

### Что доступно в настройках

В разделе **General** в блоке **Default Input Source** вы можете задать язык по умолчанию, который будет активирован при переходе в любое приложение или сайт. Дополнительно в пункте **Input Restore Strategy** можно указать, нужно ли возвращать дефолтный язык ввода при переключении между приложениями.

![](https://storage.ghost.io/c/71/cf/71cf070c-b8aa-467e-9efd-cf18f7dcf253/content/images/2025/05/CleanShot-2025-05-01-at-13.43.24@2x-1.png)

В разделе **Indicator Triggers** как раз задаётся поведение индикатора раскладки. Можно задать его отображение при:

- Зажатии левой кнопки мыши;
- Переключении раскладки;
- Переключении приложений;
- Активации поля ввода.

Дополнительно его можно скрыть, когда раскладка подпадает под правила для приложения по умолчанию.

### App Rules

![](https://storage.ghost.io/c/71/cf/71cf070c-b8aa-467e-9efd-cf18f7dcf253/content/images/2025/05/CleanShot-2025-05-01-at-13.48.03@2x.png)

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

### Browser Rules

![](https://storage.ghost.io/c/71/cf/71cf070c-b8aa-467e-9efd-cf18f7dcf253/content/images/2025/05/CleanShot-2025-05-01-at-13.49.36@2x.png)

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

### Indicator

![](https://storage.ghost.io/c/71/cf/71cf070c-b8aa-467e-9efd-cf18f7dcf253/content/images/2025/05/CleanShot-2025-05-01-at-13.50.56@2x.png)

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

[Попробовать Input Source Pro](https://inputsource.pro/)