Remember the last-used language per app
It would be very useful if EFKey could remember (or option to set language per app) the last-used keyboard and prediction language separately for each app. Whenever the keyboard opens, it would automatically activate the language previously used in that specific app.
This would be especially useful for bilingual and multilingual users who regularly use different languages in different apps. It would reduce unnecessary language switching, prevent incorrect autocorrections and irrelevant predictions, and make typing much faster and more natural.
Discussion
Sign in to comment or vote.
@G47IX since iOS 26.4 a keyboard can't tell which app it's running in, so there's nothing to attach a language to, and I can't build this on iOS. What gets closest is Multilingual in Typing → Language: two languages stay active at once, so autocorrect and predictions don't fight the one you didn't select and you don't have to switch at all.