https://www.youtube.com/watch?v=LxMj6ZYfbpU

Автор видео написал программу переводчик с английского на русский.

Там есть ещё несколько интересных идей, например
красить курсор-каретку в разные цвета в зависимости от включённой раскладки.

А в конце видео есть перечень того, что надо править в Линуксе, чтобы лучше использовать кириллицу.