Spellcheck language defaults to system language even when it's not supported by Obsidian

Hi, my Windows 10’s language is Finnish. AFAIK, Obsidian does not have a dictionary for Finnish. At least Finnish does not appear in the list of available spell check languages (the one that opens when clicking the + dropdown list). However, Obsidian sets a default spell check language, determined from the operating system’s language, so it becomes Finnish even when it’s not supported.

kuva

Steps to reproduce

  1. Have an operating system with language other than the ones supported by the spellchecker.
  2. Go to Editor settings and look at Spellcheck languages. The system language is selected by default, if you haven’t changed it.

Expected result

If the system language is not available in spellcheck, use English instead as a default language.

Actual result

The actual result can be seen in the screenshot above. This is not a big problem for me as I know Finnish is not supported. However, for some users it might be confusing to see their language selected by default, it might give a false impression that their language would be supported by the spellchecker.

Environment

  • Operating system: Windows 10
  • Debug info:
    SYSTEM INFO:
    Obsidian version: v0.13.23
    Installer version: v0.13.23
    Operating system: Windows 10 Home 10.0.19044
    Login status: logged in
    Catalyst license: none
    Insider build toggle: off
    Live preview: on
    Legacy editor: off
    Base theme: dark
    Community theme: none
    Snippets enabled: 0
    Safe mode: off
    Plugins installed: 0
    Plugins enabled: 0

RECOMMENDATIONS:
none


Additional information

Hi @WhiteNoise ! :slightly_smiling_face:

I noticed this has been moved to Bug graveyard. Is this fixed?

Thanks!

This hasn’t been fixed. It hasn’t been reproduced.