User locale delivered via Forge context is browser based, not Atlassian profile based

I cannot speak for Atlassian about their design choice, but the workaround is to grab it from REST API.