When a checksum is invalid, alert the user the phrase is not a thing generated by your app, and ask whenever they would want to use it in any case. Using this method, your app only should hold the wordlists on your supported languages, but you can recover phrases created https://writeablog.net/ipennywpzc/h1-b-opening-the-power-of-bip39-exactly-how-to-produce-and-use-mnemonic