Obsidian date formats repspects system language instead of system locale

Steps to reproduce

Set the system locale to somehting not American but set the system language to something not “English (United States)”. Obsidian still uses US locale.

Did you follow the troubleshooting guide? [Y/N]

Y

Expected result

The exptected result was that Obsidian used the date and time formats specified in the locale setting. and not the language setting.

Actual result

The locale reflected the sytem language setting and not the locale setting.

Environment

SYSTEM INFO:
	Obsidian version: v1.8.10
	Installer version: v1.8.10
	Operating system: #1 SMP PREEMPT_DYNAMIC Thu Jul 10 15:22:32 UTC 2025 6.15.6-200.fc42.x86_64
	Login status: not logged in
	Language: en
	Insider build toggle: off
	Live preview: on
	Base theme: adapt to system
	Community theme: none
	Snippets enabled: 0
	Restricted mode: off
	Plugins installed: 0
	Plugins enabled: 0

RECOMMENDATIONS:
	none


It looks like you are running Linux?

Have a look through this topic. Link to a recent post:

1 Like

I just noticed a typo, “… but set the system language to something not “English (United States)”. …” should of course have read “… but set the system language to “English (United States)”. …”

Yes, I am running Fedora 42. It does not seem that adding --lang=da for example to the Flatpack command does not seem to apply, since it will then not launch. In any case, it is a highly sub-optimal workaround, it would clearly be better if Obsidian handled localization correctly in the first place.

Why is this not a bug report?

As mentioned in the BR template. We do not take bug reports against flatpak. I think there is a way to pass arguments to the flatpak and you can look into that.

Really? You don’t take bug reports against your verified official Flatpack verison? Huh, ok.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.