入力メニューで次のソースを選択するには、キーボード ショートカットの option+shift+command+L を使用しています。言語作業を行うときは、アラビア語と英語のキーボード レイアウト/言語を頻繁に切り替える必要があります。
このショートカットを使用してキーボードを切り替えても、変更が反映されないことがあります。入力するテキストを目的の言語にするには、ショートカットを 3 回以上押す必要がある場合があります。ショートカットを押すたびに、キーボード レイアウトのフラグが期待どおりに変わりますが、入力を開始したときに実際のキーボード入力と必ずしも一致するとは限りません (アラビア語のフラグが表示されていても、キーボード レイアウトが英語のままだったり、その逆の場合もあります)。
興味深いことに、マウスを使用してキーボードを切り替え、メニュー バーのフラグをクリックすると、すべてが期待どおりに動作します。フラグが変更され、入力は常にメニューに表示されるフラグと一致します。
また、システム環境設定 > キーボードにある「ドキュメントの入力ソースに自動的に切り替える」ボックスのチェックを外しました。
私はMacbook Pro Retina Mac OSX 10.9.4を使用しています