【发布时间】:2023-04-10 11:50:01
【问题描述】:
谁能告诉我如何在Java 中获取用户的操作系统语言环境。我正在使用具有国际化支持的 Spring MVC 创建 Web 应用程序,因此我需要检索用户的操作系统的区域设置。
我尝试过Locale.getDefault(),但即使我的系统的语言环境是fr-FR,它总是给出en-US 的值
我知道如何从用户的浏览器获取语言(使用Accept Header),但我需要读取操作系统语言设置。
【问题讨论】:
-
如果您使用的是 Java 7,这里是错误报告:bugs.java.com/view_bug.do?bug_id=7073906
标签: java spring-mvc