在 Blazor 服务器中设置区域设置。
我想保存用户选择的区域设置作为用户对象的一部分。这样,当他们继续使用网站(包括返回网站)时,网站就会设置为他们设置的区域设置。
我已经进行了本地化工作 如本文所示(工作完美)。但它是围绕用户每次选择区域设置构建的。我如何为会话/电路设置它?
换句话说,我加载用户对象并且 User.Locale 的值为“en-US”。我现在如何让本地化给我 en 字符串?
相关问题,如何使用该区域设置以便根据所选区域设置日期时间和数字的格式?
我不太确定你是否找到了解决方案。
回答你的问题:我现在如何让本地化给我 en 字符串?
此示例(githb 存储库)将字符串保存为 en。
这使用字典并将其保存为浏览器中的令牌,但显示例如值英语。
您还可以获取键或值。
Github 存储库链接如下
我希望这有帮助。