When a checksum is invalid, alert the user the phrase is not really some thing created by your app, and request if they wish to utilize it in any case. By doing this, your application only needs to hold the wordlists in your supported languages, however you can recover phrases https://social-lyft.com/story8850108/new-step-by-step-map-for-ledger-seed-phrase-bip39