Spell checking attribute values, especially in displayed attributes

I’m having trouble with the spell checking in Tinderbox, especially when I’m typing values in $DisplayedAttributes. Does anyone have a good suggestion on how to get automatic spell checking working in $Name, $Text, as well as in the attributes that I have displayed.

FWIW, I think spell check is enabled in $Name & $Text. Not sure about Displayed Attributes. Then again, I’m not sure spell check for all Attributes is ideal. So, an ‘opt-in’ model might be a sensible approach.

Ya, I’ve tried that. Unfortunately, I don’t find it reliable and it only seems to work, if/when it does, in $Name and $Text. Sandly, however, find spelling errors in $Name often enough that it does not feel like it is working for me.

For those of us, however, who are switching input languages on a regular basis, the macOS15.x System-setting “Spelling: Automatic by Language” does not allow for permanent activation of “check spelling while typing” in Tinderbox. This is annoying. Does anyone knows a quick fix for this?

A point overlooked—which may or may not be a factor here—is how an ‘error’ is triggered, regardless of whether checking is ‘on’.

Different (parts of) apps trigger on differing initial string length. Most often this is 3 or 4 characters at string start. In some cases, I’ve found spelling mistakes in the first 3 characters aren’t even detected. More benignly errors in the first 3–4 characters may be detected and have the red ‘underlining’ but no corrections are offered. A lack of completions for short stems reflects the large number of possible completions.

For a dyspraxic typist like myself where errors are less unknown spelling that left/right input queuing errors, spell remains an unreliable assistant. I would note, as a general AI skeptic, that Apple’s Writing tools → Proofread, is actually remarkably good even if it punishes idiomatic writing.