Whenever a checksum is invalid, warn the consumer that the phrase will not be anything produced by your app, and check with when they want to use it in any case. In this way, your app only should maintain the wordlists in your supported languages, however you can recover phrases https://bookmarkssocial.com/story18758666/invalid-bip39-phrase-things-to-know-before-you-buy