Every time a checksum is invalid, warn the person the phrase isn't anything created by your app, and question when they would like to use it in any case. By doing this, your app only needs to hold the wordlists for your personal supported languages, however, you can recover phrases https://thesocialvibes.com/story4347756/the-ultimate-guide-to-bip39-seed-phrase-github