Add dictionary for German (Switzerland) or allow arbitrary dictionaries

Use case or problem

I’d like to use a dictionary that corresponds to my main language: German (Switzerland). As it is different from the German in Germany that is currently available in Obsidian. For example this concerns all words that contain the letter ß as this letter is mandatory in German but does not exist in German (Switzerland) and is written as ss.
Example: gemäß (DE) vs. gemäss (CH)

Proposed solution

Add German (Switzerland) to available dictionaries or allow loading of arbitrary languages/dictionaries.

Current workaround (optional)

Set all words that are not in the German dictionary to ignore or add them as additional words.