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!