When a checksum is invalid, alert the person that the phrase is not really a thing generated by your app, and question if they would like to use it anyway. In this way, your application only has to maintain the wordlists for the supported languages, but you can recover phrases https://bookmarkcork.com/story19378561/5-essential-elements-for-bip39-explained