Apple が macOS 12.4 Monterey をリリースした時、それはマイナーアップデートのように思われた (2022 年 5 月 16 日の記事“Apple、iOS 15.5、iPadOS 15.5、macOS 12.4、watchOS 8.6、tvOS 15.5、HomePod ソフトウェア 15.5 をリリース”参照) が、そこには一部のユーザーを苛立たせた、文書化されていない小さな変更点が含まれていた。それは、各キーボード入力ソースに関連付けられたカラフルな国旗が削除されたということだ。以前は、システム環境設定 > キーボード > 入力ソース で、米国キーボードには米国国旗、カナダ英語キーボードにはカナダ国旗、英国キーボードには英国国旗、といった具合に表示されていた。
さらに重要なのは、これらのフラグがメニュー バーの入力メニューにも表示され、現在選択されているキーボードのフラグがメニュー アイコンとして表示されることです。
macOS 12.4 では、Apple はキーボードを識別するために、フラグを 1 文字または 2 文字のコードを含む単調な単色のブロックに置き換えることを選択しましたが、これでは視覚的にまったく区別がつきません。
Appleは長年、色彩との戦いを繰り広げてきたようだ。特にFinderウィンドウのサイドバーアイコンに関しては顕著だ。しかし、Daring Fireballのジョン・グルーバー氏によると、ある「小鳥」から聞いた話では、Appleは意図的に国旗を使って言語表示を避けているようだ。
言語と国が必ずしもきちんと結びついているわけではないので、これはある程度理にかなっています。しかし、何十年も入力言語をこのように表示してきたのに、なぜ今になってそうなったのでしょうか?特にmacOSは、チェロキー語やウイグル語など国に対応していない言語、さらには日本語とタイ語のように国に対応しているように見える言語でさえ、これらの小さなブロックを使って区別してきたことを考えるとなおさらです。
いずれにせよ、いくつかのシンプルなアプリを使えば、メニューバーにカラフルな旗を復元することができます。
キーボードフラグソリューション
ジョン・グルーバー氏は、この問題を解決するApp Storeアプリとして、0.99ドルの「Colorful Input Menu Flags」と1.99ドルの「Keyboard Switcheroo」を紹介しました。どちらのアプリも個人データを収集しません。グルーバー氏によると、2つのうち「Keyboard Switcheroo」の方が洗練されているとのことで、私はグルーバー氏の勧めで「Keyboard Switcheroo」を試してみることにしました。
Keyboard SwitcherooはAppleの旧入力メニューとほぼ同じように動作しますが、大きな違いは初回起動時にスプラッシュ画面が表示され、基本的な使い方の説明とログイン時のKeyboard Switcherooの起動を促すメッセージが表示されることです。「開始」をクリックするとこの画面が表示されなくなります。再度表示する必要がある場合は、Switcherooメニューから「オプション」>「ヘルプ」を選択してください。
Keyboard Switcherooを初めてインストールしたとき、アイコンはメニューバーの左端に配置されていました。メニューバーのアイコンをCommandキーを押しながらドラッグすると、固定された右端の位置を除き、好きな場所に移動できます。
Keyboard Switcheroo のメニューから「編集」を選択すると、システム環境設定を詳しく調べることなく言語を直接追加できます。(Keyboard Switcheroo での変更はシステム環境設定に反映されず、その逆も同様です。) また、標準の国旗画像、国旗の絵文字、テキストラベル、または Mac 上の任意の画像から選択して、言語アイコンをカスタマイズすることもできます。
これで、macOS 12.4 の小さいながらも潜在的に迷惑な変更に対するシンプルな解決策が完成しました。