Each time a checksum is invalid, alert the consumer the phrase is not really one thing generated by your app, and question when they want to use it anyway. In this manner, your application only needs to keep the wordlists for your personal supported languages, however you can recover phrases https://web.archive.org/web/20241213201435/https://bip39-phrase.com/