sonnet.core: No language dictionaries for the language: "C"

I keep getting these error messages when I use Kate (I think): sonnet.core: No language dictionaries for the language: “C”
How do I fix it?

I assume that is because you environment variable LANG has the value C. This is a sort of system value and means: System English.

Check:

echo $LANG

And I can understand that when that is used to find a language dictionary for spell checking, it is not found.

Most of the time people have set their LANG to the langiage they want to see messages, etc in. I have e.g.

henk@boven:~> echo $LANG
nl_NL.UTF-8
henk@boven:~>

What is the language that you expect from your environment?

|echo $LANG
|
POSIX

I did not set this.|

cat /etc/locale.conf
LANG=en_IN.UTF-8

I set the LANG to english. But the error persists. It is looking for a “C” dictionary. Where do I get this from?

Please better show what you did then telling vague stories. “Set LANG to english” is probably does not mean that you did

LANG=english

nor explains it where you did that. We can not look over your shouldsers or read minds. Sorry.

Oh yes, and please use CODE tags:
There is an important, but not easy to find feature on the forums.

Please in the future use CODE tags around copied/pasted computer text in a post. It is the # button in the tool bar of the post editor. When applicable copy/paste complete, that is including the prompt, the command, the output and the next prompt.

An example is here: Using CODE tags Around your paste.

 cat /etc/locale.conf
LANG=en_US.UTF-8

and

# echo $LANG
en_IN.utf8

I set it in Yast2.
I think this is fixed. Thanks.

You are welcome!