When a checksum is invalid, warn the user which the phrase isn't anything generated by your app, and check with if they wish to use it anyway. In this manner, your application only needs to maintain the wordlists to your supported languages, however you can Get better phrases made by https://socialtechnet.com/story4309071/not-known-factual-statements-about-bip39-explained