Как вернуть ФЛАГИ для языков клавиатурной раскладки в macOS 12.4 и новее. Ура

Никита Горяинов avatar | 75
FavoriteLoading В закладки
Как вернуть ФЛАГИ для языков клавиатурной раскладки в macOS 12.4 и новее. Ура

Страшная беда случилася в давеча вышедшей macOS 12.4. Да такая, что челобитные рекой посыпались, да народ праведно гневаться начал.

Apple убрала флаги стран для клавиатурных раскладок в статус-баре. Теперь там только буквы окаянные: РУ, US в безвкусном квадратике.

Но на каждую старуху найдётся проруха. А если серьёзно, я начитался ваших жалоб в комментах и личке Telegram и решил, что исправлю ситуацию сам. На Западе особо никто на «нововведение» не жалуется, некоторым так даже больше нравится.

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

В интернете нет решения, поэтому пришлось всё сделать самому. Я создал копии двух встроенных клавиатурных раскладок macOS для языков US и RU (одна – стандартная Mac, вторая – стандартная ПК) и добавил в них флаги.

Сейчас мы с вами это установим и вернём всё, как было.

Как вернуть флаги RU и US в раскладку

1. Скачиваем этот файл: ru-keyboard-with-icon.bundle. Здесь раскладки с флагами для русского и английского языков.

2. Открываем Finder, затем корневую директорию системного диска Mac, затем переходим в папку Библиотеки -> Keyboard Layouts (/Library/Keyboard Layouts).

либо

В Finder нажимаем cmd (command) + Shift + G и в открывшемся окне вставляем эту строчку:

/Library/Keyboard Layouts

3. Вставляем в папку Keyboard Layouts файл ru-keyboard-with-icon.bundle, который вы скачали ранее. Подтверждаем копирование вводом пароля.

4. Перезагружаем Mac. Это надо сделать обязательно.

5. После перезагрузки заходим в Системные настройки -> Клавиатура -> Источники ввода (вкладка) (System Settings -> Keyboard -> Input Sources)

6. Нажимаем на маленький значок «+» в левой стороне окна.

7. Ставим любую из новых раскладок. Старые (с чёрно-белой иконкой) можно удалить, выбрав и затем нажав на иконку «». Не волнуйтесь, вы всегда сможете вернуть их обратно через это же меню.

8. Радуемся флагам. Ура.

Как было и как стало

Было:

Стало:

Раскладки функционируют идентично оригинальным. Разница только в том, что теперь у вас будут иконки флагов RU и US вместо чёрно-белых квадратиков.

А если мне нужны флаги раскладок других стран?


Интерфейс приложения Ukelele. Точнее, его очень малая часть.

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

В нём, помимо тысячи других функций, можно менять иконку раскладок на любую желаемую – только вначале её надо сконвертировать в подходящий формат (.icns). Именно здесь я правил раскладки, которые предложил загрузить выше.

Скачать Ukelele можно бесплатно с официального сайта. Она работает на всех версиях macOS и всех видах Mac, будь то Intel и M1.

Но чтобы объяснить, как именно с ней работать, придётся выкладывать тут трактат, от которого вы уснёте. Лучше в разделе Help откройте PDF-файл на 85 с лишним страниц текста, в котором подробно расписаны все возможности приложения. Если вас это пугает и разбираться не хочется, то лучше даже не начинать. Давно не видел настолько неочевидного софта.

Так что если вам нужна раскладка конкретной страны, кроме RU и US, напишите об этом в комментариях к статье. Я сделаю ещё несколько и добавлю сюда ссылками.

Не за что.

P.S. По просьбам читателей добавляю дополнительные пакеты раскладок. Процесс установки – такой же.

► Литовская: lithuanian-keyboard-with-flag.bundle

► Латышская: latvian-keyboard-with-flag.bundle

► Британская: british-keyboard-with-flag.bundle

► Украинская: ua-keyboard-with-flag.bundle

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (50 голосов, общий рейтинг: 4.84 из 5)
undefined
iPhones.ru
Пришлось всё сделать самому, пользуйтесь.
Прокомментировать

🙈 Комментарии 75

  1. Bazily avatar
    Bazily19 мая 2022
    4

    Судя по скриншотам, вы заболели. Температура повысилась :-)
    Теперь лечиться)

    Bose35s avatar
    Bose35s19 мая 2022
    7

    @Bazily, Я Никиту уважаю но на данный момент его метод решения несуществующей проблемы это колхоз колхозович колхоз

    Никита Горяинов avatar
    3

    Потому что… ?

    Есть метод проще?

    Bose35s avatar
    Bose35s19 мая 2022
    9

    @Никита Горяинов, Потому что…Потому что и так сойдёт. Есть метод проще? Есть, не трогать и оставить всё как есть.

    Eiros avatar
    Eiros15 июня 2022
    1

    @Никита Горяинов, да, https://github.com/freefelt/YouType

    Bazily avatar
    Bazily19 мая 2022
    1

    @Bose35s, ну, каждый страдает как может) Почему бы и нет. Не всё так страшно, как могло бы быть.

  2. Bose35s avatar
    Bose35s19 мая 2022
    0

    Лучше написать статью ” Как выглядят амбушюры и оголовье AirPods Max спустя ( сколько прошло времени с момента покупки?)

    Никита Горяинов avatar
    0

    Я уже писал это, ничего не изменилось.

  3. Pavel Volobuev avatar
    Pavel Volobuev19 мая 2022
    11

    Ваще пофиг на флаги) пусть будут квадраты.

  4. Scherbinin avatar
    Scherbinin19 мая 2022
    24

    Как это прекрасно, что больше не нужно смотреть на этот триколор. Квадраты волшебны.

    eagle7 avatar
    eagle719 мая 2022
    3

    @Scherbinin, непатриотично, за вами уже выехали 😂

    Scherbinin avatar
    Scherbinin19 мая 2022
    4

    @eagle7, ок, встречаем

    Андрей М avatar
    Андрей М19 мая 2022
    8

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

  5. ZloySega avatar
    ZloySega19 мая 2022
    4

    только не “Library/Keyboard Layouts” а “/Library/Keyboard Layouts”

    это важно, так как в первом случае вставит в домашнюю папку
    и пароль не попросит

    спасибо за статью! я тоже негодую!
    теперь всё хорошо 🇷🇺

    Никита Горяинов avatar
    1

    Верно, слэш забыл, спасибо.

    NikSource avatar
    NikSource19 мая 2022
    0

    @Никита Горяинов, если это не сложно, сделай пожалуйста раскладку с английским флагом. Просто эстетически красивый флаг.

    Никита Горяинов avatar
    0

    UK-раскладка с их флагом? Или US-раскладка, но с флагом Великобритании?

    NikSource avatar
    NikSource19 мая 2022
    0

    @Никита Горяинов, это не принципиальный вопрос, они мне кажется ни чем не отличаются

    Никита Горяинов avatar
    1

    Готово, британская (Mac + PC) добавлена в конце статьи.

    Nikolaich avatar
    Nikolaich19 мая 2022
    0

    @Никита Горяинов, программа называется не Ukulele (это такая микрогитарка), а Ukelele (даже не скриншоте видно). Поправьте, пожалуйста.

    Никита Горяинов avatar
    0

    Да, спасибо.

    Nikolaich avatar
    Nikolaich20 мая 2022
    0

    @Никита Горяинов, Ukelele, а не Ukulele

  6. maclex avatar
    maclex19 мая 2022
    4

    5+

  7. Adam Adamov avatar
    Adam Adamov19 мая 2022
    1

    Спасибо большое – вернулось счастье для слепых.
    А можно попросить сделать еще латышскую и литовскую раскладки? Или хотя бы латышскую.
    Спасибо.

    Никита Горяинов avatar
    0

    Добавил их в конце статьи.

    Adam Adamov avatar
    Adam Adamov19 мая 2022
    1

    @Никита Горяинов, еще раз спасибо!

  8. A.L.E.XX avatar
    A.L.E.XX19 мая 2022
    0

    А я даже и не заметил, что флаги исчезли

  9. inciter avatar
    inciter19 мая 2022
    0

    Юзаю Бирмана и всё равно вообще :) Хотя когда-то в типографскую раскладку тоже добавлял флаги, но потом забил

  10. moscvitch avatar
    moscvitch19 мая 2022
    3

    Радует, что убрали флаги, всегда выглядело аляповато.

    Abbas Fatullaev avatar
    Abbas Fatullaev21 мая 2022
    0

    @moscvitch, согласен, все должно быть в едином стиле.

  11. Леонид Бондаренко avatar
    1

    Спасибо. По моим глазам самое то, что нужно.

  12. russianvoodoo avatar
    russianvoodoo19 мая 2022
    1

    Практически уверен, что кто-то просто сделает утилитку, котирую можно будет повесить в menu bar. Озвученный способ не стоит времени.

  13. MikeVV avatar
    MikeVV19 мая 2022
    1

    Никите респект за подсказку.
    Сделал копии своих раскладок и поменял иконки. Теперь ок.

  14. Mike Notimportant avatar
    Mike Notimportant19 мая 2022
    0

    автор точно macOS сейчас говорит?
    – у меня вот так, если что
    – без намека на возможность что-то добавить
    https://photos.app.goo.gl/AEVceSfQVkCCdSCJ6

    Kirill avatar
    Kirill19 мая 2022
    0

    @Mike Notimportant, у меня было также, сделал следующее, тыкнул по файлу budnle правой кнопкой – показать содержимое пакета, там еще такой же файл bundle, вытащил его на рабочий стол и уже его вставил в папку Layouts – после перезагрузки все заработало.

    Mike Notimportant avatar
    Mike Notimportant19 мая 2022
    3

    @Mike Notimportant, сам спросил – сам разобрался
    – просто забыл разархивировать *.zip файл впопыхах (так торопился)
    – огромное спасибо автору 👍
    – в мои 62 это серьезная экономия времени при переключении раскладки

  15. manticore avatar
    manticore19 мая 2022
    1

    Спасибо!!!

  16. Crossfire13 avatar
    Crossfire1319 мая 2022
    2

    Сделал hi-res версию. Иконки старые не подходят: там пропорции другие.
    Вот превью:
    https://www.dropbox.com/s/gsoakrgfwxyo8fj/123412345.png?dl=0

    Файл:
    https://www.dropbox.com/s/woitsh32pdbl6me/ru-keyboard-with-icon.bundle.zip?dl=0

    Kirill avatar
    Kirill20 мая 2022
    1

    @Crossfire13, Это вы так над российским флагом пошутили?

    id87723754 avatar
    id8772375427 октябрь 2022
    0

    @Crossfire13,

    можешь перезалить иконки?

  17. Mysterio avatar
    Mysterio19 мая 2022
    0

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

  18. id127171084 avatar
    id12717108420 мая 2022
    3

    Здравствуйте, Никита.

    Огромное спасибо за ваш пост.

    Есть другой вопрос, я заметила в этом посте, что у вас в строке меню отображается иконка температура 37’C.

    Что значит эта иконка и как её установить?

    Спасибо!

    Nikolaich avatar
    Nikolaich20 мая 2022
    0

    @id127171084, iStat Menus

    Никита Горяинов avatar
    1

    Это бесплатное приложение Hot. Оно показывает график нагрева центрального процессора компьютера и текущую температуру. Скачать можно с официального сайта.

    Kirill avatar
    Kirill20 мая 2022
    0

    @Никита Горяинов, 37 градусов для M1? У меня на MBP 16″ 2019 i5 ниже 45 в простое не опускается, а в среднем 55-60.

    Никита Горяинов avatar
    1

    Да, это M1 Max при малой нагрузке. M1 примерно такой же, особо нет разницы. Только на Air чуть погорячее, потому что нет активного охлаждения.

    id127171084 avatar
    id12717108420 мая 2022
    1

    @Никита Горяинов, Спасибо огромное)

  19. Александр Максименко avatar
    1

    При выборе русской раскладки с флагом – пропадает галочка использования капса как переключателя раскладки

    Beka avatar
    Beka1 июня 2022
    0

    @Александр Максименко, и это охрененно все портит!

  20. vladislavikii avatar
    vladislavikii20 мая 2022
    1

    А как удалить США без флага? Минус на ней не активный…

    Никита Горяинов avatar
    0

    Перезагрузить компьютер и попробовать снова.

    scream13 avatar
    scream1317 декабря 2022
    0

    @Никита Горяинов, не помогает, хотя быть может дело в том, что пробую на Вентуре.

  21. Abbas Fatullaev avatar
    Abbas Fatullaev21 мая 2022
    1

    А кто нибудь знает как решить проблему переключения языка на новых маках? Если курсор мышки находится в середине экрана то при нажатии на кнопку «Глобус»
    Язык, как бы меняется, но из-за того что курсор стоит по середине наведённый на предыдущий язык, то язык возвращается, и приходится нажимать дважды. Поменять сочетание клавиш не интересует

  22. Vitaliy Artyukh avatar
    Vitaliy Artyukh21 мая 2022
    0

    Спасибо за статью, помогло. Только вот есть маленькая проблемка, что стандартная раскладка не удаляется (США международная – ПК) и поэтому только на Русский можно флаг поменять или будет 2 раскладки США (одна с флагом и одна стандартная). это как-то фиксится?

    Никита Горяинов avatar
    1

    Перезагрузите компьютер.

    Vitaliy Artyukh avatar
    Vitaliy Artyukh21 мая 2022
    0

    @Никита Горяинов, Спасибо. помогло.

    soviet55 avatar
    soviet5521 мая 2022
    1

    @Никита Горяинов, Спасибо огромное за статью, я в принципе знал про эту прогу, но не знал, что можно так ловко свои иконки делать. Так что сделал иконку с новым русским флагом без цвета крови для русской клавиатуры. Отлично теперь, единственно жаль, что флаг можно делать только квадратный, а не прямоугольный.

  23. GHAndersen avatar
    GHAndersen21 мая 2022
    2

    А переключение по CapsLock при раскладках с флагами почему пропадает?

    Beka avatar
    Beka1 июня 2022
    0

    @GHAndersen, а вот нет ответа, но вопрос принципиальный!

    Dmitry Shulmin avatar
    Dmitry Shulmin6 июня 2022
    0

    @GHAndersen, я вот тоже не уверен, что готов променять возможность мгновенного переключения без вывода меню клавиатур на флаги

  24. Victor Zima avatar
    Victor Zima2 июня 2022
    0

    Мне не понравились флаги. Я решил вернуть все назад, но сделать этого не могу. Удаляю клавиатуры с флагами, но после перезагрузки они как черт из табакерки возвращаются. Как их удалить? Мне не нужны два комплекта клав одного языка.

  25. 776166 avatar
    7761668 июня 2022
    0

    Откуда скриншоты с комментариями? Я бы там тоже написал что-нибудь полезное для идиотов из Apple.

  26. 776166 avatar
    7761668 июня 2022
    0

    1) Дефолтная английская раскладка не удаляется. Перезагрузка не помогает.
    2) PuntoSwitcher на каждом переключении спрашивает разрешение трогать клавиатуру (не запоминает), делая использование раскладки невозможной. :/

    macOS 12.4 (21F79), Darwin 21.5.0

    3) Иконка странно квадратная, выглядит не очень на фоне остальных продолговатых иконок. Даже не знаю, можно ли с этим что-то сделать в принципе, потому что новые иконки квадратные.

  27. 776166 avatar
    7761668 июня 2022
    4

    4) Тем, кому нравятся новые нефлаговые иконки. Вы или совсем не понимаете в юзабилити, или вы активно не пользуетесь раскладками. Флаговая иконка моментально обрабатывается рефлекторным мозгом при мимолётном взгляде (даже фокусироваться на ней не нужно, потому что флаги разны) в язык. Буквенную надо именно что прочитать, проанализировать (распознать) аналитическим мозгом, потому что они все буквально одинаковые. Это время и работа мозга (он больше устаёт) на пустом месте. Зачем? Никогда такого не было в нормальных интерфейсах, и нечего было начинать. Это увеличение обратного качества отрицательного юзабилити в положительную сторону.

  28. ustalo avatar
    ustalo11 июня 2022
    1

    низкий поклон!

  29. ustalo avatar
    ustalo12 июня 2022
    0

    на свежей бете Ventura не работает. Не добавляется язык. Флаги видны, но не добавить. Прога для раскладок не определяет новую библиотеку Ventura, как раскладу.

    Никита Горяинов avatar
    0

    На всех моих Mac, будь то M1 или Intel, эти раскладки работают. macOS Ventura (beta 1 22A5266r).

    Сложно сказать, в чём у вас ошибка – возможно, ошиблись при установке или не перезагрузили компьютер.

  30. Alexander Portin avatar
    Alexander Portin2 сентября 2022
    0

    Хотелось бы поменять не только флаг, но и названия раскладок на русском. У меня MacOS на английском стоит и при этом названия раскладок “США”, “Русская” отображаются по-русски, что не идеально. Можно ли как-то вручную их отредактировать, Никита? Спасибо!

  31. plodozhor avatar
    plodozhor2 сентября 2022
    0

    Скажите, а в Укулеле можно переназначить копи-пэйст с cmd-C/V на ctrl-C/V, как в Винде?

  32. habibebek avatar
    habibebek8 февраля 2023
    0

    Турция пожалуйста :(

  33. shalaginovpro avatar
    shalaginovpro17 июля 2023
    0

    Почему-то не получается удалить стандартную английскую раскладку, из-за этого языки дублируются. Русская нормально удалилась

  34. vetok avatar
    vetok14 августа 2023
    0

    хм
    румынская?
    спасибо

  35. EUGENE PONOMARIEV avatar
    EUGENE PONOMARIEV8 октябрь 2023
    0

    Никита, здравствуйте,

    Спасибо за расклад с флагами. Не могли бы вы сделать ещё Испанскую традиционную.

    Заранее благодарю,

    С уважением,
    Евгений

  36. zakharjanaka avatar
    zakharjanaka22 ноября 2023
    0

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

    любую другую раскладку можно добавить и удалить, а эту раскладку невозможно удалить. как быть?

  37. Vetal Dobreff avatar
    Vetal Dobreff2 апреля в 15:19
    0

    + конечно.
    Но раз уж сделали, почему не сделать флаги прямоугольными?
    Или вам квадратные по приколу?)

Вы должны авторизоваться или зарегистрироваться для комментирования.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.

Как установить аватар в комментариях?

Ответ вот здесь