-
Bug
-
Resolution: Fixed
-
P4
-
None
-
b05
-
generic
-
generic
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8324366 | 22.0.1 | Naoto Sato | P4 | Resolved | Fixed | b02 |
JDK-8323222 | 22 | Naoto Sato | P4 | Resolved | Fixed | b31 |
Currently there are several system properties that can be given at the java command line, then the `Locale` class uses them to override the default locale which are derived in a platform dependent way. They are:
user.language
user.script
user.country (used to be user.region, still exists for compatibility)
user.variant
user.extensions
There are finer grained properties for specifically setting the defaults in format/display categories.
These needs to be described somewhere, either in the spec, or implementation documentation.
user.language
user.script
user.country (used to be user.region, still exists for compatibility)
user.variant
user.extensions
There are finer grained properties for specifically setting the defaults in format/display categories.
These needs to be described somewhere, either in the spec, or implementation documentation.
- backported by
-
JDK-8323222 Clarify Locale related system properties
- Resolved
-
JDK-8324366 Clarify Locale related system properties
- Resolved
- csr for
-
JDK-8321055 Clarify Locale related system properties
- Closed
- relates to
-
JDK-8320788 The system properties page is missing some properties
- Resolved
- links to
-
Commit openjdk/jdk22/46b1b1ae
-
Commit openjdk/jdk/376051a9
-
Review openjdk/jdk22/47
-
Review openjdk/jdk/17065
(3 links to)