Open Megumism opened 4 years ago
Same here. Please help 🙏
Same. According to #106 installing language from an admin account should tackle this problem. It does not work for me. The win 10 home version might have something to do with this. I gave up.
Same here but with Japanese. I'm on a Japanese Win10 Pro with English language pack. I also have Office 365 installed with both Japanese and English proofing tools.
I tried changing the order of languages. I changed Win10 language to Japanese and restarted; only English is displayed in Spellright options. I added German language pack to Win10 and after restarting VSCode, I have additional German options. There might be something with the Asian language packs.
Software | Version |
---|---|
OS | Win10 x64 |
VScode | 1.54.3 |
spellright | 3.0.56 |
Confirmed. There's an issue with Asian languages.
The Asian languages use a Microsoft IME keyboard while the other languages don't. Windows obvious handles Asian languages very differently behing the curtain.
I'm not sure if its a Windows issue or a spellright issue though.
Windows 11 Pro, same problem. A temporary solution can be adding an option only to check ASCII words and ignore non-ASCII words like what Megumism mentioned in his comment. Personally, I have more trouble spelling English words correctly compared to my native language. However, I look forward to seeing this problem get resolved in a better manner.
In addition, I suspect that this could be an issue related to utf-8 or Unicode. In many cases, this could be why most Asian text-based languages (including but not limited to Chinese, Korean, and Japanese) are not working correctly.
I have launched the language pack of Chinese, English and Deutsch. However, I can not select Chinese in VSCode, though English or Deutsch works properly. I wonder if it is the problem of MS's API... Is there any solution or substitution?
P.S. I have to use
"spellright.ignoreRegExps": [ "/[\u4e00-\u9fa5]/g" ],
to ignore checking Chinese characters now, just to avoid seeing the wavy lines filling my screen!
your setting do work in avoiding checking Chinese, but it seems to haven't solved how to spelling Chinese up to now. If you have any available way, please inform me.
I have launched the language pack of Chinese, English and Deutsch. However, I can not select Chinese in VSCode, though English or Deutsch works properly. I wonder if it is the problem of MS's API... Is there any solution or substitution?
P.S. I have to use
"spellright.ignoreRegExps": [ "/[\u4e00-\u9fa5]/g" ],
to ignore checking Chinese characters now, just to avoid seeing the wavy lines filling my screen!