This topic has been locked
ZanyScum Feb 9, 2019 @ 3:09am
Howto switch the language of the chat spell checker?
I am not using any beta. I am using the normal current steam client.

I have a spell check active when typing in the chat. I like the idea.

The spell check is not for any English, I suppose it is for German, but I am not sure.

So, can I somehow switch the used dictionary?

I can install multiple dictionaries in FireFox and ThunderBird and switch the used dictionary via the context menu. Can I do the same with the Steam Chat? Somehow?
Originally posted by Matthew7991:
Originally posted by ZanyScum:
Originally posted by Hodman:
Don't know if there is an easier way:

https://steamcommunity.com/discussions/forum/1/1779388024826287713/

Instead of deleting it change it to the language you want.

First of all, thanks for pointing out that file.

But the solution is wrong. No idea why it works at all.
If you want to remove all dictionaries it has of course to be:
dictionaries":[]
and not an empty string. You don't want an entry for a dictionary for the language "". That makes no sense.

I wonder why putting other strings in there does not work, and why I don't get a selector, when I put in multiple languages.

I tried:
dictionaries":["en"] dictionaries":["us"] dictionaries":["en", "de"]
I just don't get the spell checker for any English.

I tried a bit around and "dictionaries":["en-us","de"] works for me
< >
Showing 1-15 of 15 comments
Hodman Feb 9, 2019 @ 3:55am 
Don't know if there is an easier way:

https://steamcommunity.com/discussions/forum/1/1779388024826287713/

Instead of deleting it change it to the language you want.
ZanyScum Feb 9, 2019 @ 5:15am 
Originally posted by Hodman:
Don't know if there is an easier way:

https://steamcommunity.com/discussions/forum/1/1779388024826287713/

Instead of deleting it change it to the language you want.

First of all, thanks for pointing out that file.

But the solution is wrong. No idea why it works at all.
If you want to remove all dictionaries it has of course to be:
dictionaries":[]
and not an empty string. You don't want an entry for a dictionary for the language "". That makes no sense.

I wonder why putting other strings in there does not work, and why I don't get a selector, when I put in multiple languages.

I tried:
dictionaries":["en"] dictionaries":["us"] dictionaries":["en", "de"]
I just don't get the spell checker for any English.






The author of this thread has indicated that this post answers the original topic.
Matthew7991 Aug 13, 2019 @ 4:35pm 
Originally posted by ZanyScum:
Originally posted by Hodman:
Don't know if there is an easier way:

https://steamcommunity.com/discussions/forum/1/1779388024826287713/

Instead of deleting it change it to the language you want.

First of all, thanks for pointing out that file.

But the solution is wrong. No idea why it works at all.
If you want to remove all dictionaries it has of course to be:
dictionaries":[]
and not an empty string. You don't want an entry for a dictionary for the language "". That makes no sense.

I wonder why putting other strings in there does not work, and why I don't get a selector, when I put in multiple languages.

I tried:
dictionaries":["en"] dictionaries":["us"] dictionaries":["en", "de"]
I just don't get the spell checker for any English.

I tried a bit around and "dictionaries":["en-us","de"] works for me
hugohemulen Feb 13, 2021 @ 9:20am 
Originally posted by Matthew7991:
I tried a bit around and "dictionaries":["en-us","de"] works for me
This worked for me too.

And thank you for the information. I can't understand what they were thinking when they decided not to make it possible to select the spell check language in the options. At the very least they should have made it follow the display language. If I select English for the Steam interface it's pretty likely I also will be using English when typing up comments and sending messages to friends.
MedicinalPsycho Oct 26, 2021 @ 1:27pm 


Originally posted by Matthew7991:

I tried a bit around and "dictionaries":["en-us","de"] works for me

still works thanks
ZanyScum Oct 26, 2021 @ 2:08pm 
Yes.
- Open Change C:\Users\<YourUserName>\AppData\Local\Steam\htmlcache\UserPrefs.json
- search for "dictionaries"
- add your language(s) in the brackets behind like Matthew7991 told us
"spellcheck":{"dictionaries":["en-us","de"],"dictionary":""}}

Works well, thank you Matthew7991! Sorry, I did not set it as answer. Perhaps the "answer" system was created after your answer?
tgchan Oct 28, 2021 @ 9:36pm 
Thank you, guys/

Too bad "en-UK" does not work ;( Only "en-us"

But it's still cool. Thank you for sharing once again/
MacCekko Oct 3, 2022 @ 5:45pm 
This doesn't seem to be working anymore. Since a few days ago, when a couple of Steam Client updates occurred, the json file keeps only the "it" (that is italian) language code, and no more than one at the same time, and even if the App itself has been setup to show in english, the dictionary only spellchecks in italian (because, I guess, I am actually living in Italy). Anyway, whatever word in english I write, it's been underlined in red.
Any NEW solution to this problem?
The only solution so far I have tried would be to COMPLETELY disable the spellchecking (by deleting every code, like the following "dictionaries":[""] ), but this would imply to stay without ANY spellchecking system at all.
Thank you, guys.
ZanyScum Oct 3, 2022 @ 5:58pm 
I just redid the change and restarted Steam.

Afterwards I still had
"spellcheck":{"dictionaries":["en-us","de"],"dictionary":""}}
at the end.

This is something I wrote to test the spellchecker:
English trees are deutsche Bäume
("trees" and "are " is underlined for me. So is the rest of this post. I have no idea why "English" is not underlined, but "deutsche" und "Bäume" not being underlinded tells me you are right.

Someone created a nice new bug :-(
Let's hope they fix it. If they even realize it is a bug.

Update:
Now the "en-us" entry is gone. No idea, perhaps it takes some minutes to do it?
Last edited by ZanyScum; Oct 3, 2022 @ 6:05pm
MacCekko Oct 3, 2022 @ 6:52pm 
Eh, I agree! Someone (!!) at Steam generated a gigantic error. Well, at every rate, very annoying!
I actually managed simply deleting ALL entries. Now, in brief, I have NO spellchecking system active whatsoever. But "it" was the only choice, and since I tend to write more in english than in italian... I really had no choice at all.
What a mess! Thank you... Steam geniuses!!
ZanyScum Oct 3, 2022 @ 6:56pm 
Originally posted by MacCekko:
Eh, I agree! Someone (!!) at Steam generated a gigantic error. Well, at every rate, very annoying!
I actually managed simply deleting ALL entries. Now, in brief, I have NO spellchecking system active whatsoever. But "it" was the only choice, and since I tend to write more in english than in italian... I really had no choice at all.
What a mess! Thank you... Steam geniuses!!

Try using the browser for writing posts.
Don't know for the others, but with Firefox you have the choice which languages to install, but you have to switch languages manually :-( Whatever I select as default... the other language is sure to be used a lot shortly after.

Browsers have a large advantage for posts, you can open multiple forums and multiple posts at once.

But that error was not needed :-(
MacCekko Oct 3, 2022 @ 9:39pm 
Yes, but there is ANOTHER matter that only a few days (weeks?) ago it did not show up: the fact that now, after a given period of time, every time that I re-launch Chrome and open a Steam page left open in the previous session, I find myself logged-out. Once again, those geniuses at Steam decided that I HAVE to log-in every X days, no matter if Steam Guard on my Android cellphone is off. Moreover, I might wanna stay without any "guard" of any kind, but Steam would not let me participate in any kind of market (like buying and selling cards and objects etc). So I HAVE to keep that kind of Steam Guard ON to prevent that. But this way, every time I want to log-in, I have to grant the access via a Steam code that they send me via e-mail. This is not just annoying: it's absolutely crazy!
So, in a few words, that's why I want to use Steam Client App for almost everything. Clearly, while using a browser, spellchecking rules within the browser apply to Steam pages as well, and one can actually bypass the problem. But within Steam Client one can not! It's ridiculous, a very poorly conceived system! Hope they will fix this soon enoguh!
Thanks for your answers, anyway.
Last edited by MacCekko; Oct 4, 2022 @ 7:53am
ZanyScum Oct 3, 2022 @ 10:13pm 
Funny. Had to login daily for some days some days ago. Currently I am back to normal. No login required any longer. Yes, these encounters are not funny if you just want to something quickly.

It seems you are having a bad year ;-)
joridiculous Mar 8, 2023 @ 4:07am 
Thanks for the working solution. Can not understand whey Steam have "hidden" this so good!
Anyway, for English (UK) use en-GB. Steam actually auto fixed my en-XX entries on restart
This thread was quite old before the recent post, so we're locking it to prevent confusion.
< >
Showing 1-15 of 15 comments
Per page: 1530 50

Date Posted: Feb 9, 2019 @ 3:09am
Posts: 15