Thank you Daniel. Performance is not an issue, yet. I ended up here because I was thinking to employ Hunspell for the accessibility of its dictionaries and I was hoping to find a Java port instead of JNI/JNA bindings.
In the course may I ask another question:
Using the anticipated check API call against the Spanish with the word “NANOFIT” I get an empty list of suggestions. I conclude this word is not found in the dictionary and way off any one plausible suggestion. Fair.
Instead taking the highly frequent spanish word “sol” I receive no list of suggestions. I conclude the word is in the dictionary. Fair.
However taking “GymManager”, “Foam240”, “Me:You” (clearly not Spanish words) I receive no list of suggestions just as well. This confuses me as I had expected an empty list indicating non-existence of these words in the Spanish dictionary.
Are these words considered unique names assuming an intentional mispelling due to CamelCase etc.? By Hunspell or by LT? Is this behaviour configurable? Actually, in my case I would like “Gym”, “Manager”, “Foam”, “240” to be dealt with as individual tokens.
Again thanks for the help!