Any time a checksum is invalid, warn the person the phrase just isn't some thing produced by your application, and request should they want to use it in any case. In this way, your application only really should keep the wordlists for the supported languages, however, you can recover phrases https://thebookmarkage.com/story19001546/new-step-by-step-map-for-ledger-seed-phrase-bip39