Whenever a checksum is invalid, warn the person which the phrase will not be a thing created by your application, and check with when they want to use it anyway. In this way, your application only needs to keep the wordlists for the supported languages, however, you can recover phrases https://madesocials.com/story4294759/getting-my-bip39-words-to-numbers-to-work