diff --git a/src/demo/share/jfc/SwingSet2/resources/swingset_de.properties b/src/demo/share/jfc/SwingSet2/resources/swingset_de.properties
index 578a1c85f56..fca26a5cdc0 100644
--- a/src/demo/share/jfc/SwingSet2/resources/swingset_de.properties
+++ b/src/demo/share/jfc/SwingSet2/resources/swingset_de.properties
@@ -1,4 +1,4 @@
-# Copyright (c) 2010, 2019, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2010, 2022, Oracle and/or its affiliates. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
@@ -671,4 +671,3 @@ TreeDemo.accessible_description=Diese Demo zeigt ein Beispiel f\u00FCr die Verwe
TreeDemo.tooltip=JTree-Demo
TreeDemo.name=Baumdemo
TreeDemo.music=Musik
-
diff --git a/src/demo/share/jfc/SwingSet2/resources/swingset_ja.properties b/src/demo/share/jfc/SwingSet2/resources/swingset_ja.properties
index cb99c2722a1..77f97e56266 100644
--- a/src/demo/share/jfc/SwingSet2/resources/swingset_ja.properties
+++ b/src/demo/share/jfc/SwingSet2/resources/swingset_ja.properties
@@ -1,4 +1,4 @@
-# Copyright (c) 2010, 2019, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2010, 2022, Oracle and/or its affiliates. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
@@ -48,7 +48,7 @@ SourceCode.loading=
\u30BD\u30FC\u30B9\u30FB\u30B3\
### Status ###
-Status.loading=\u8AAD\u8FBC\u307F\u4E2D:
+Status.loading=\u8AAD\u8FBC\u307F\u4E2D:
Status.popupMenuAccessible=Shift+F10: \u30DD\u30C3\u30D7\u30A2\u30C3\u30D7\u30FB\u30E1\u30CB\u30E5\u30FC\u306E\u6709\u52B9\u5316
### Menu Bar ###
@@ -184,7 +184,7 @@ MultiMenu.single_accessible_description=SwingSet2\u306E\u30A6\u30A3\u30F3\u30C9\
### Button Demo ###
-ButtonDemo.accessible_description=ButtonDemo\u3067\u306F\u3001JButton\u3001JRadioButton\u3001JToggleButton\u304A\u3088\u3073JCheckBox\u306E\u4F7F\u7528\u4F8B\u3092\u7D39\u4ECB\u3057\u307E\u3059
+ButtonDemo.accessible_description=ButtonDemo\u3067\u306F\u3001JButton\u3001JRadioButton\u3001JToggleButton\u304A\u3088\u3073JCheckBox\u306E\u4F7F\u7528\u4F8B\u3092\u7D39\u4ECB\u3057\u307E\u3059
ButtonDemo.tooltip=JButton\u3001JRadioButton\u3001JToggleButton\u3001JCheckbox\u30C7\u30E2
ButtonDemo.name=Button\u30C7\u30E2
@@ -202,16 +202,16 @@ ButtonDemo.imagetogglebuttons=\u30A4\u30E1\u30FC\u30B8\u30FB\u30C8\u30B0\u30EB\u
ButtonDemo.textcheckboxes=\u30C6\u30AD\u30B9\u30C8\u30FB\u30C1\u30A7\u30C3\u30AF\u30FB\u30DC\u30C3\u30AF\u30B9
ButtonDemo.imagecheckboxes=\u30A4\u30E1\u30FC\u30B8\u30FB\u30C1\u30A7\u30C3\u30AF\u30FB\u30DC\u30C3\u30AF\u30B9
-ButtonDemo.button1=1
+ButtonDemo.button1=1
ButtonDemo.button2=2
ButtonDemo.button3=3
-ButtonDemo.radio1=\u30DC\u30BF\u30F31
+ButtonDemo.radio1=\u30DC\u30BF\u30F31
ButtonDemo.radio2=\u30DC\u30BF\u30F32
ButtonDemo.radio3=\u30DC\u30BF\u30F33
ButtonDemo.radioX=3(HTML)
-ButtonDemo.check1=1
+ButtonDemo.check1=1
ButtonDemo.check2=2
ButtonDemo.check3=3
ButtonDemo.checkX=3(HTML)
@@ -219,7 +219,7 @@ ButtonDemo.checkX=3(HTML) \u6B63\u5728\u52A0\u8F7D\u548C\
### Status ###
-Status.loading=\u6B63\u5728\u52A0\u8F7D:
+Status.loading=\u6B63\u5728\u52A0\u8F7D:
Status.popupMenuAccessible=\u8BF7\u6309 Shift-F10 \u7EC4\u5408\u952E\u6FC0\u6D3B\u5F39\u51FA\u5F0F\u83DC\u5355
### Menu Bar ###
@@ -184,7 +184,7 @@ MultiMenu.single_accessible_description=\u5728\u5C4F\u5E55\u4E0A\u521B\u5EFA Swi
### Button Demo ###
-ButtonDemo.accessible_description=ButtonDemo \u663E\u793A\u4E86\u4F7F\u7528 JButton, JRadioButton, JToggleButton \u548C JCheckBox \u7684\u793A\u4F8B
+ButtonDemo.accessible_description=ButtonDemo \u663E\u793A\u4E86\u4F7F\u7528 JButton, JRadioButton, JToggleButton \u548C JCheckBox \u7684\u793A\u4F8B
ButtonDemo.tooltip=JButton, JRadioButton, JToggleButton, JCheckbox \u6F14\u793A
ButtonDemo.name=\u6309\u94AE\u6F14\u793A
@@ -202,16 +202,16 @@ ButtonDemo.imagetogglebuttons=\u56FE\u50CF\u5207\u6362\u6309\u94AE
ButtonDemo.textcheckboxes=\u6587\u672C\u590D\u9009\u6846
ButtonDemo.imagecheckboxes=\u56FE\u50CF\u590D\u9009\u6846
-ButtonDemo.button1=\u4E00
+ButtonDemo.button1=\u4E00
ButtonDemo.button2=\u4E8C
ButtonDemo.button3=\u4E09!
-ButtonDemo.radio1=\u5355\u9009\u4E00
+ButtonDemo.radio1=\u5355\u9009\u4E00
ButtonDemo.radio2=\u5355\u9009\u4E8C
ButtonDemo.radio3=\u5355\u9009\u4E09
ButtonDemo.radioX=\u4E09 (HTML!)
-ButtonDemo.check1=\u4E00
+ButtonDemo.check1=\u4E00
ButtonDemo.check2=\u4E8C
ButtonDemo.check3=\u4E09
ButtonDemo.checkX=\u4E09 (HTML!)
@@ -219,7 +219,7 @@ ButtonDemo.checkX=\u4E09 (HTML!)
##
## All warning messages are preceded by the following string.
-compiler.warn.warning=Warnung:
+compiler.warn.warning=Warnung:\u0020
## Warning messages may also include the following prefix to identify a
## lint option
# 0: option name
-compiler.warn.lintOption=[{0}]
+compiler.warn.lintOption=[{0}]\u0020
# 0: symbol
compiler.warn.constant.SVUID=serialVersionUID muss Konstante in Klasse {0} sein
@@ -1443,6 +1452,9 @@ compiler.warn.big.major.version={0}: Hauptversion {1} ist neuer als {2}, die h\u
# 0: kind name, 1: symbol
compiler.warn.static.not.qualified.by.type=Statische {0} muss mit Typname {1} anstelle eines Ausdrucks qualifiziert werden
+# 0: kind name
+compiler.warn.static.not.qualified.by.type2={0} (statisch) darf nicht als Member einer anonymen Klasse verwendet werden
+
# 0: string
compiler.warn.source.no.bootclasspath=Bootstrap Classpath nicht zusammen mit -source {0} festgelegt
@@ -1461,10 +1473,6 @@ compiler.err.option.removed.source=Quelloption {0} wird nicht mehr unterst\u00FC
# 0: target, 1: target
compiler.err.option.removed.target=Zieloption {0} wird nicht mehr unterst\u00FCtzt. Verwenden Sie {1} oder h\u00F6her.
-
-# 0: target, 1: target
-compiler.warn.option.parameters.unsupported=-parameters wird f\u00FCr Zielwert {0} nicht unterst\u00FCtzt. Verwenden Sie {1} oder h\u00F6her.
-
compiler.warn.option.obsolete.suppression=Verwenden Sie -Xlint:-options, um Warnungen zu veralteten Optionen zu unterdr\u00FCcken.
# 0: name, 1: number, 2: number, 3: number, 4: number
@@ -1818,6 +1826,9 @@ compiler.misc.not.applicable.types=Muster des Typs {1} ist bei {0} nicht anwendb
# 0: type, 1: type
compiler.misc.possible.loss.of.precision=M\u00F6glicher Verlust bei Konvertierung von {0} in {1}
+# 0: type, 1: type
+compiler.warn.possible.loss.of.precision=M\u00F6glicher Verlust eines impliziten Cast von {0} bis {1} in zusammengesetzter Zuweisung
+
compiler.misc.unchecked.assign=Nicht gepr\u00FCfte Konvertierung
# compiler.misc.storecheck=\
@@ -2152,33 +2163,12 @@ compiler.warn.preview.feature.use.plural={0} sind ein Vorschaufeature, das in ei
# 0: file object (classfile), 1: string (expected version)
compiler.warn.preview.feature.use.classfile=Klassendatei f\u00FCr {0} verwendet Vorschaufeatures von Java SE {1}.
-
compiler.misc.feature.modules=Module
compiler.misc.feature.diamond.and.anon.class="<>" mit anonymen inneren Klassen
compiler.misc.feature.var.in.try.with.resources=Variablen in try-with-resources
-compiler.misc.feature.type.annotations=Typannotationen
-
-compiler.misc.feature.annotations.after.type.params=Annotationen nach Methodentypparametern
-
-compiler.misc.feature.repeatable.annotations=Wiederholte Annotationen
-
-compiler.misc.feature.diamond=Rautenoperator
-
-compiler.misc.feature.lambda=Lambda-Ausdr\u00FCcke
-
-compiler.misc.feature.method.references=Methodenreferenzen
-
-compiler.misc.feature.default.methods=Standardmethoden
-
-compiler.misc.feature.intersection.types.in.cast=Schnittmengentypen
-
-compiler.misc.feature.static.intf.methods=Statische Schnittstellenmethoden
-
-compiler.misc.feature.static.intf.method.invoke=Aufrufe statischer Schnittstellenmethoden
-
compiler.misc.feature.private.intf.methods=Private Schnittstellenmethoden
compiler.misc.feature.text.blocks=Textbl\u00F6cke
@@ -2376,6 +2366,8 @@ compiler.err.dc.bad.inline.tag=Falsche Verwendung von Inlinetag
compiler.err.dc.identifier.expected=ID erwartet
+compiler.err.dc.invalid.html=ung\u00FCltige HTML
+
compiler.err.dc.malformed.html=Nicht wohlgeformte HTML
compiler.err.dc.missing.semicolon=Semikolon fehlt
@@ -2384,6 +2376,10 @@ compiler.err.dc.no.content=kein Inhalt
compiler.err.dc.no.tag.name=Kein Tagname nach "@"
+compiler.err.dc.no.url=keine URL
+
+compiler.err.dc.no.title=kein Name
+
compiler.err.dc.gt.expected=">" erwartet
compiler.err.dc.ref.bad.parens=Unerwarteter Text nach Klammer
@@ -2697,8 +2693,6 @@ compiler.err.instance.initializer.not.allowed.in.records=Instanz-Initializer in
compiler.err.static.declaration.not.allowed.in.inner.classes=Statische Deklarationen in inneren Klassen nicht zul\u00E4ssig
-compiler.err.record.header.expected=Datensatzheader erwartet
-
############################################
# messages previously at javac.properties
@@ -2796,8 +2790,6 @@ compiler.err.deconstruction.pattern.only.records=Dekonstruktionsmuster k\u00F6nn
# 0: list of type, 1: list of type
compiler.err.incorrect.number.of.nested.patterns=Falsche Anzahl verschachtelter Muster\nErforderlich: {0}\nGefunden: {1}
-compiler.err.raw.deconstruction.pattern=Raw-Dekonstruktionsmuster sind nicht zul\u00E4ssig
-
# 0: kind name, 1: symbol
compiler.warn.declared.using.preview={0} {1} ist mit einem Vorschaufeature deklariert, das in einem zuk\u00FCnftigen Release entfernt werden kann.
diff --git a/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties b/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
index 67986b98373..7bcb2379e4c 100644
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
@@ -389,6 +389,12 @@ compiler.err.flows.through.to.pattern=\u30D1\u30BF\u30FC\u30F3\u306B\u5BFE\u3057
compiler.err.flows.through.from.pattern=\u30D1\u30BF\u30FC\u30F3\u304B\u3089\u306E\u4E0D\u6B63\u306Afall-through
+compiler.err.invalid.case.label.combination=case\u30E9\u30D9\u30EB\u306E\u7D44\u5408\u305B\u304C\u7121\u52B9\u3067\u3059
+
+compiler.err.default.label.not.allowed=\u3053\u3053\u3067\u306F\u30C7\u30D5\u30A9\u30EB\u30C8\u306E\u30E9\u30D9\u30EB\u306F\u4F7F\u7528\u3067\u304D\u307E\u305B\u3093
+
+compiler.err.pattern.type.cannot.infer=\u30D1\u30BF\u30FC\u30F3\u30FB\u30BF\u30A4\u30D7\u3092\u63A8\u6E2C\u3067\u304D\u307E\u305B\u3093
+
compiler.err.else.without.if=''else''\u3078\u306E''if''\u304C\u3042\u308A\u307E\u305B\u3093
compiler.err.empty.char.lit=\u7A7A\u306E\u6587\u5B57\u30EA\u30C6\u30E9\u30EB\u3067\u3059
@@ -436,6 +442,9 @@ compiler.err.finally.without.try=''finally''\u3078\u306E''try''\u304C\u3042\u308
# 0: type, 1: message segment
compiler.err.foreach.not.applicable.to.type=for-each\u306F\u5F0F\u306E\u30BF\u30A4\u30D7\u306B\u4F7F\u7528\u3067\u304D\u307E\u305B\u3093\n\u671F\u5F85\u5024: {1}\n\u691C\u51FA\u5024: {0}
+# 0: type, 1: type
+compiler.err.foreach.not.exhaustive.on.type=\u30D1\u30BF\u30FC\u30F3{0}\u306F{1}\u306B\u95A2\u3057\u3066\u5B8C\u5168\u3067\u306F\u3042\u308A\u307E\u305B\u3093
+
compiler.err.fp.number.too.large=\u6D6E\u52D5\u5C0F\u6570\u70B9\u6570\u304C\u5927\u304D\u3059\u304E\u307E\u3059
compiler.err.fp.number.too.small=\u6D6E\u52D5\u5C0F\u6570\u70B9\u6570\u304C\u5C0F\u3055\u3059\u304E\u307E\u3059
@@ -553,9 +562,6 @@ compiler.err.variable.not.allowed=\u5909\u6570\u306E\u5BA3\u8A00\u3092\u3053\u30
# 0: name
compiler.err.label.already.in.use=\u30E9\u30D9\u30EB{0}\u306F\u3059\u3067\u306B\u4F7F\u7528\u3055\u308C\u3066\u3044\u307E\u3059
-# 0: symbol
-compiler.err.local.var.accessed.from.icls.needs.final=\u30ED\u30FC\u30AB\u30EB\u5909\u6570{0}\u306F\u5185\u90E8\u30AF\u30E9\u30B9\u304B\u3089\u30A2\u30AF\u30BB\u30B9\u3055\u308C\u307E\u3059\u3002final\u3067\u5BA3\u8A00\u3055\u308C\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059
-
compiler.err.local.enum=\u5217\u6319\u30AF\u30E9\u30B9\u306F\u30ED\u30FC\u30AB\u30EB\u306B\u3067\u304D\u307E\u305B\u3093
compiler.err.cannot.create.array.with.type.arguments=\u578B\u5F15\u6570\u3092\u6301\u3064\u914D\u5217\u3092\u4F5C\u6210\u3067\u304D\u307E\u305B\u3093
@@ -889,6 +895,9 @@ compiler.err.types.incompatible=\u30BF\u30A4\u30D7{0}\u3068{1}\u306F\u4E92\u63DB
# 0: name, 1: list of type
compiler.misc.incompatible.diff.ret=\u4E21\u65B9\u3068\u3082{0}({1})\u3092\u5B9A\u7FA9\u3057\u3066\u3044\u307E\u3059\u304C\u3001\u623B\u308A\u5024\u306E\u578B\u304C\u7121\u95A2\u4FC2\u3067\u3059
+# 0: type, 1: name, 2: list of type
+compiler.err.incompatible.diff.ret.same.type=\u30BF\u30A4\u30D7{0}\u3067\u306F\u3001\u7121\u95A2\u4FC2\u306A\u623B\u308A\u578B\u3067{1}({2})\u304C\u8907\u6570\u56DE\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u307E\u3059
+
# 0: kind name, 1: type, 2: name, 3: list of type, 4: symbol, 5: symbol
compiler.misc.incompatible.unrelated.defaults={0} {1}\u306F\u578B{4}\u3068{5}\u304B\u3089{2}({3})\u306E\u95A2\u9023\u3057\u306A\u3044\u30C7\u30D5\u30A9\u30EB\u30C8\u3092\u7D99\u627F\u3057\u307E\u3059
@@ -1060,7 +1069,7 @@ compiler.err.class.public.should.be.in.file={0} {1}\u306Fpublic\u3067\u3042\u308
## All errors which do not refer to a particular line in the source code are
## preceded by this string.
-compiler.err.error=\u30A8\u30E9\u30FC:
+compiler.err.error=\u30A8\u30E9\u30FC:\u0020
# The following error messages do not refer to a line in the source code.
compiler.err.cant.read.file={0}\u3092\u8AAD\u307F\u8FBC\u3081\u307E\u305B\u3093
@@ -1149,7 +1158,7 @@ compiler.note.mref.stat=\u30E1\u30BD\u30C3\u30C9\u53C2\u7167\u3092\u5909\u63DB\u
# 0: boolean, 1: symbol
compiler.note.mref.stat.1=\u30E1\u30BD\u30C3\u30C9\u53C2\u7167\u3092\u5909\u63DB\u3057\u3066\u3044\u307E\u3059\n\u4EE3\u66FFmetafactory = {0}\n\u30D6\u30EA\u30C3\u30B8\u30FB\u30E1\u30BD\u30C3\u30C9 = {1}
-compiler.note.note=\u30CE\u30FC\u30C8:
+compiler.note.note=\u30CE\u30FC\u30C8:\u0020
# 0: file name
compiler.note.deprecated.filename={0}\u306F\u63A8\u5968\u3055\u308C\u306A\u3044API\u3092\u4F7F\u7528\u307E\u305F\u306F\u30AA\u30FC\u30D0\u30FC\u30E9\u30A4\u30C9\u3057\u3066\u3044\u307E\u3059\u3002
@@ -1275,12 +1284,12 @@ compiler.misc.resume.abort=R)\u518D\u958B,A)\u4E2D\u6B62>
##
## All warning messages are preceded by the following string.
-compiler.warn.warning=\u8B66\u544A:
+compiler.warn.warning=\u8B66\u544A:\u0020
## Warning messages may also include the following prefix to identify a
## lint option
# 0: option name
-compiler.warn.lintOption=[{0}]
+compiler.warn.lintOption=[{0}]\u0020
# 0: symbol
compiler.warn.constant.SVUID=serialVersionUID\u306F\u30AF\u30E9\u30B9{0}\u306E\u5B9A\u6570\u3067\u3042\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059
@@ -1443,6 +1452,9 @@ compiler.warn.big.major.version={0}: \u30E1\u30B8\u30E3\u30FC\u30FB\u30D0\u30FC\
# 0: kind name, 1: symbol
compiler.warn.static.not.qualified.by.type=static {0}\u306F\u5F0F\u3067\u306F\u306A\u304F\u578B\u540D{1}\u3067\u4FEE\u98FE\u3059\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059
+# 0: kind name
+compiler.warn.static.not.qualified.by.type2=static {0}\u3092\u533F\u540D\u30AF\u30E9\u30B9\u306E\u30E1\u30F3\u30D0\u30FC\u3068\u3057\u3066\u4F7F\u7528\u3057\u306A\u3044\u3067\u304F\u3060\u3055\u3044
+
# 0: string
compiler.warn.source.no.bootclasspath=\u30D6\u30FC\u30C8\u30B9\u30C8\u30E9\u30C3\u30D7\u30FB\u30AF\u30E9\u30B9\u30D1\u30B9\u304C-source {0}\u3068\u4E00\u7DD2\u306B\u8A2D\u5B9A\u3055\u308C\u3066\u3044\u307E\u305B\u3093
@@ -1461,10 +1473,6 @@ compiler.err.option.removed.source=\u30BD\u30FC\u30B9\u30FB\u30AA\u30D7\u30B7\u3
# 0: target, 1: target
compiler.err.option.removed.target=\u30BF\u30FC\u30B2\u30C3\u30C8\u30FB\u30AA\u30D7\u30B7\u30E7\u30F3{0}\u306F\u73FE\u5728\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u307E\u305B\u3093\u3002{1}\u4EE5\u964D\u3092\u4F7F\u7528\u3057\u3066\u304F\u3060\u3055\u3044\u3002
-
-# 0: target, 1: target
-compiler.warn.option.parameters.unsupported=-parameters\u306F\u3001\u30BF\u30FC\u30B2\u30C3\u30C8\u5024{0}\u3067\u306F\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u307E\u305B\u3093\u3002{1}\u4EE5\u964D\u3092\u4F7F\u7528\u3057\u3066\u304F\u3060\u3055\u3044\u3002
-
compiler.warn.option.obsolete.suppression=\u5EC3\u6B62\u3055\u308C\u305F\u30AA\u30D7\u30B7\u30E7\u30F3\u306B\u3064\u3044\u3066\u306E\u8B66\u544A\u3092\u8868\u793A\u3057\u306A\u3044\u3088\u3046\u306B\u3059\u308B\u306B\u306F\u3001-Xlint:\u30AA\u30D7\u30B7\u30E7\u30F3\u3092\u4F7F\u7528\u3057\u307E\u3059\u3002
# 0: name, 1: number, 2: number, 3: number, 4: number
@@ -1818,6 +1826,9 @@ compiler.misc.not.applicable.types=\u578B{1}\u306E\u30D1\u30BF\u30FC\u30F3\u306F
# 0: type, 1: type
compiler.misc.possible.loss.of.precision=\u7CBE\u5EA6\u304C\u5931\u308F\u308C\u308B\u53EF\u80FD\u6027\u304C\u3042\u308B{0}\u304B\u3089{1}\u3078\u306E\u5909\u63DB
+# 0: type, 1: type
+compiler.warn.possible.loss.of.precision=\u8907\u5408\u4EE3\u5165\u306B\u304A\u3051\u308B{0}\u304B\u3089{1}\u3078\u306E\u6697\u9ED9\u7684\u30AD\u30E3\u30B9\u30C8\u306F\u3001\u7CBE\u5EA6\u304C\u5931\u308F\u308C\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059
+
compiler.misc.unchecked.assign=\u7121\u691C\u67FB\u5909\u63DB
# compiler.misc.storecheck=\
@@ -2152,33 +2163,12 @@ compiler.warn.preview.feature.use.plural={0}\u306F\u30D7\u30EC\u30D3\u30E5\u30FC
# 0: file object (classfile), 1: string (expected version)
compiler.warn.preview.feature.use.classfile={0}\u306E\u30AF\u30E9\u30B9\u30FB\u30D5\u30A1\u30A4\u30EB\u306FJava SE {1}\u306E\u30D7\u30EC\u30D3\u30E5\u30FC\u6A5F\u80FD\u3092\u4F7F\u7528\u3057\u307E\u3059\u3002
-
compiler.misc.feature.modules=\u30E2\u30B8\u30E5\u30FC\u30EB
compiler.misc.feature.diamond.and.anon.class=\u533F\u540D\u5185\u90E8\u30AF\u30E9\u30B9\u3067\u306E''<>''
compiler.misc.feature.var.in.try.with.resources=try-with-resources\u5185\u306E\u5909\u6570
-compiler.misc.feature.type.annotations=\u30BF\u30A4\u30D7\u6CE8\u91C8
-
-compiler.misc.feature.annotations.after.type.params=\u30E1\u30BD\u30C3\u30C9\u30FB\u30BF\u30A4\u30D7\u30FB\u30D1\u30E9\u30E1\u30FC\u30BF\u306E\u5F8C\u306E\u6CE8\u91C8
-
-compiler.misc.feature.repeatable.annotations=\u7E70\u8FD4\u3057\u6CE8\u91C8
-
-compiler.misc.feature.diamond=\u30C0\u30A4\u30E4\u30E2\u30F3\u30C9\u6F14\u7B97\u5B50
-
-compiler.misc.feature.lambda=\u30E9\u30E0\u30C0\u5F0F
-
-compiler.misc.feature.method.references=\u30E1\u30BD\u30C3\u30C9\u53C2\u7167
-
-compiler.misc.feature.default.methods=\u30C7\u30D5\u30A9\u30EB\u30C8\u30FB\u30E1\u30BD\u30C3\u30C9
-
-compiler.misc.feature.intersection.types.in.cast=intersection\u578B
-
-compiler.misc.feature.static.intf.methods=static\u30A4\u30F3\u30BF\u30D5\u30A7\u30FC\u30B9\u30FB\u30E1\u30BD\u30C3\u30C9
-
-compiler.misc.feature.static.intf.method.invoke=static\u30A4\u30F3\u30BF\u30D5\u30A7\u30FC\u30B9\u30FB\u30E1\u30BD\u30C3\u30C9\u547C\u51FA\u3057
-
compiler.misc.feature.private.intf.methods=private\u30A4\u30F3\u30BF\u30D5\u30A7\u30FC\u30B9\u30FB\u30E1\u30BD\u30C3\u30C9
compiler.misc.feature.text.blocks=\u30C6\u30AD\u30B9\u30C8\u30FB\u30D6\u30ED\u30C3\u30AF
@@ -2376,6 +2366,8 @@ compiler.err.dc.bad.inline.tag=\u30A4\u30F3\u30E9\u30A4\u30F3\u30FB\u30BF\u30B0\
compiler.err.dc.identifier.expected=\u8B58\u5225\u5B50\u304C\u5FC5\u8981\u3067\u3059
+compiler.err.dc.invalid.html=HTML\u304C\u7121\u52B9\u3067\u3059
+
compiler.err.dc.malformed.html=HTML\u304C\u4E0D\u6B63\u3067\u3059
compiler.err.dc.missing.semicolon=\u30BB\u30DF\u30B3\u30ED\u30F3\u304C\u3042\u308A\u307E\u305B\u3093
@@ -2384,6 +2376,10 @@ compiler.err.dc.no.content=\u30B3\u30F3\u30C6\u30F3\u30C4\u306A\u3057
compiler.err.dc.no.tag.name='@'\u306E\u5F8C\u306B\u30BF\u30B0\u540D\u304C\u3042\u308A\u307E\u305B\u3093
+compiler.err.dc.no.url=URL\u304C\u3042\u308A\u307E\u305B\u3093
+
+compiler.err.dc.no.title=\u30BF\u30A4\u30C8\u30EB\u304C\u3042\u308A\u307E\u305B\u3093
+
compiler.err.dc.gt.expected=''>''\u304C\u5FC5\u8981\u3067\u3059
compiler.err.dc.ref.bad.parens=\u30AB\u30C3\u30B3\u306E\u5F8C\u306E\u4E88\u671F\u3057\u306A\u3044\u30C6\u30AD\u30B9\u30C8\u3067\u3059
@@ -2697,8 +2693,6 @@ compiler.err.instance.initializer.not.allowed.in.records=\u30A4\u30F3\u30B9\u30B
compiler.err.static.declaration.not.allowed.in.inner.classes=\u9759\u7684\u5BA3\u8A00\u306F\u5185\u90E8\u30AF\u30E9\u30B9\u3067\u306F\u8A31\u53EF\u3055\u308C\u307E\u305B\u3093
-compiler.err.record.header.expected=\u30EC\u30B3\u30FC\u30C9\u30FB\u30D8\u30C3\u30C0\u30FC\u304C\u5FC5\u8981\u3067\u3059
-
############################################
# messages previously at javac.properties
@@ -2796,8 +2790,6 @@ compiler.err.deconstruction.pattern.only.records=\u30C7\u30B3\u30F3\u30B9\u30C8\
# 0: list of type, 1: list of type
compiler.err.incorrect.number.of.nested.patterns=\u30CD\u30B9\u30C8\u30FB\u30D1\u30BF\u30FC\u30F3\u306E\u6570\u304C\u6B63\u3057\u304F\u3042\u308A\u307E\u305B\u3093\n\u671F\u5F85\u5024: {0}\n\u691C\u51FA\u5024: {1}
-compiler.err.raw.deconstruction.pattern=raw\u30C7\u30B3\u30F3\u30B9\u30C8\u30E9\u30AF\u30B7\u30E7\u30F3\u30FB\u30D1\u30BF\u30FC\u30F3\u306F\u4F7F\u7528\u3067\u304D\u307E\u305B\u3093
-
# 0: kind name, 1: symbol
compiler.warn.declared.using.preview={0} {1}\u306F\u30D7\u30EC\u30D3\u30E5\u30FC\u6A5F\u80FD\u3092\u4F7F\u7528\u3057\u3066\u5BA3\u8A00\u3055\u308C\u3066\u304A\u308A\u3001\u4ECA\u5F8C\u306E\u30EA\u30EA\u30FC\u30B9\u3067\u524A\u9664\u3055\u308C\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002
diff --git a/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties b/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
index f89efa66574..0a17e1de8bf 100644
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
@@ -389,6 +389,12 @@ compiler.err.flows.through.to.pattern=\u8D2F\u7A7F (fall-through) \u5230\u6A21\u
compiler.err.flows.through.from.pattern=\u4ECE\u6A21\u5F0F\u8D2F\u7A7F (fall-through) \u975E\u6CD5
+compiler.err.invalid.case.label.combination=case \u6807\u7B7E\u7EC4\u5408\u65E0\u6548
+
+compiler.err.default.label.not.allowed=\u6B64\u5904\u4E0D\u5141\u8BB8\u4F7F\u7528\u9ED8\u8BA4\u6807\u7B7E
+
+compiler.err.pattern.type.cannot.infer=\u65E0\u6CD5\u63A8\u65AD\u6A21\u5F0F\u7C7B\u578B
+
compiler.err.else.without.if=\u6709 ''if'', \u4F46\u662F\u6CA1\u6709 ''else''
compiler.err.empty.char.lit=\u7A7A\u5B57\u7B26\u6587\u5B57
@@ -436,6 +442,9 @@ compiler.err.finally.without.try=\u6709 ''finally'', \u4F46\u662F\u6CA1\u6709 ''
# 0: type, 1: message segment
compiler.err.foreach.not.applicable.to.type=for-each \u4E0D\u9002\u7528\u4E8E\u8868\u8FBE\u5F0F\u7C7B\u578B\n\u8981\u6C42: {1}\n\u627E\u5230: {0}
+# 0: type, 1: type
+compiler.err.foreach.not.exhaustive.on.type={1} \u4E2D\u7684\u6A21\u5F0F {0} \u4E0D\u5168\u9762
+
compiler.err.fp.number.too.large=\u6D6E\u70B9\u6570\u592A\u5927
compiler.err.fp.number.too.small=\u6D6E\u70B9\u6570\u592A\u5C0F
@@ -553,9 +562,6 @@ compiler.err.variable.not.allowed=\u6B64\u5904\u4E0D\u5141\u8BB8\u4F7F\u7528\u53
# 0: name
compiler.err.label.already.in.use=\u6807\u7B7E{0}\u5DF2\u4F7F\u7528
-# 0: symbol
-compiler.err.local.var.accessed.from.icls.needs.final=\u4ECE\u5185\u90E8\u7C7B\u4E2D\u8BBF\u95EE\u672C\u5730\u53D8\u91CF{0}; \u9700\u8981\u88AB\u58F0\u660E\u4E3A\u6700\u7EC8\u7C7B\u578B
-
compiler.err.local.enum=\u679A\u4E3E\u7C7B\u4E0D\u80FD\u4E3A\u672C\u5730\u7C7B
compiler.err.cannot.create.array.with.type.arguments=\u65E0\u6CD5\u521B\u5EFA\u5177\u6709\u7C7B\u578B\u53D8\u91CF\u7684\u6570\u7EC4
@@ -887,7 +893,10 @@ compiler.err.type.var.more.than.once.in.result=\u7C7B\u578B\u53D8\u91CF{0}\u5728
compiler.err.types.incompatible=\u7C7B\u578B {0} \u548C {1} \u4E0D\u517C\u5BB9\uFF1B\n{2}
# 0: name, 1: list of type
-compiler.misc.incompatible.diff.ret=\u4E24\u8005\u90FD\u5B9A\u4E49\u4E86 {0}({1})\uFF0C\u4F46\u5374\u5E26\u6709\u4E0D\u76F8\u5173\u7684\u8FD4\u56DE\u7C7B\u578B
+compiler.misc.incompatible.diff.ret=\u4E24\u8005\u90FD\u5B9A\u4E49\u4E86 {0}({1})\uFF0C\u4F46\u8FD4\u56DE\u7C7B\u578B\u4E0D\u76F8\u5173
+
+# 0: type, 1: name, 2: list of type
+compiler.err.incompatible.diff.ret.same.type=\u7C7B\u578B {0} \u591A\u6B21\u5B9A\u4E49\u4E86 {1}({2})\uFF0C\u4F46\u8FD4\u56DE\u7C7B\u578B\u4E0D\u76F8\u5173
# 0: kind name, 1: type, 2: name, 3: list of type, 4: symbol, 5: symbol
compiler.misc.incompatible.unrelated.defaults={0} {1}\u4ECE\u7C7B\u578B {4} \u548C {5} \u4E2D\u7EE7\u627F\u4E86{2}({3}) \u7684\u4E0D\u76F8\u5173\u9ED8\u8BA4\u503C
@@ -1060,7 +1069,7 @@ compiler.err.class.public.should.be.in.file={0} {1} \u662F\u516C\u5171\u7684, \u
## All errors which do not refer to a particular line in the source code are
## preceded by this string.
-compiler.err.error=\u9519\u8BEF:
+compiler.err.error=\u9519\u8BEF:\u0020
# The following error messages do not refer to a line in the source code.
compiler.err.cant.read.file=\u65E0\u6CD5\u8BFB\u53D6: {0}
@@ -1149,7 +1158,7 @@ compiler.note.mref.stat=\u8F6C\u6362\u65B9\u6CD5\u5F15\u7528\n\u66FF\u4EE3 metaf
# 0: boolean, 1: symbol
compiler.note.mref.stat.1=\u8F6C\u6362\u65B9\u6CD5\u5F15\u7528\n\u66FF\u4EE3 metafactory = {0}\nbridge \u65B9\u6CD5 = {1}
-compiler.note.note=\u6CE8:
+compiler.note.note=\u6CE8:\u0020
# 0: file name
compiler.note.deprecated.filename={0}\u4F7F\u7528\u6216\u8986\u76D6\u4E86\u5DF2\u8FC7\u65F6\u7684 API\u3002
@@ -1275,12 +1284,12 @@ compiler.misc.resume.abort=\u7EE7\u7EED(R), \u653E\u5F03(A)>
##
## All warning messages are preceded by the following string.
-compiler.warn.warning=\u8B66\u544A:
+compiler.warn.warning=\u8B66\u544A:\u0020
## Warning messages may also include the following prefix to identify a
## lint option
# 0: option name
-compiler.warn.lintOption=[{0}]
+compiler.warn.lintOption=[{0}]\u0020
# 0: symbol
compiler.warn.constant.SVUID=serialVersionUID \u5728\u7C7B{0}\u4E2D\u5FC5\u987B\u662F\u5E38\u91CF
@@ -1443,6 +1452,9 @@ compiler.warn.big.major.version={0}: \u4E3B\u7248\u672C {1} \u6BD4 {2} \u65B0, \
# 0: kind name, 1: symbol
compiler.warn.static.not.qualified.by.type=static {0}\u5E94\u7531\u7C7B\u578B\u540D\u79F0{1}\u800C\u4E0D\u662F\u8868\u8FBE\u5F0F\u9650\u5B9A
+# 0: kind name
+compiler.warn.static.not.qualified.by.type2=static {0} \u4E0D\u5E94\u7528\u4F5C\u533F\u540D\u7C7B\u7684\u6210\u5458
+
# 0: string
compiler.warn.source.no.bootclasspath=\u672A\u4E0E -source {0} \u4E00\u8D77\u8BBE\u7F6E\u5F15\u5BFC\u7C7B\u8DEF\u5F84
@@ -1461,10 +1473,6 @@ compiler.err.option.removed.source=\u4E0D\u518D\u652F\u6301\u6E90\u9009\u9879 {0
# 0: target, 1: target
compiler.err.option.removed.target=\u4E0D\u518D\u652F\u6301\u76EE\u6807\u9009\u9879 {0}\u3002\u8BF7\u4F7F\u7528 {1} \u6216\u66F4\u9AD8\u7248\u672C\u3002
-
-# 0: target, 1: target
-compiler.warn.option.parameters.unsupported=\u76EE\u6807\u503C {0} \u4E0D\u652F\u6301 -parameters\u3002\u8BF7\u4F7F\u7528 {1} \u6216\u66F4\u9AD8\u7248\u672C\u3002
-
compiler.warn.option.obsolete.suppression=\u8981\u9690\u85CF\u6709\u5173\u5DF2\u8FC7\u65F6\u9009\u9879\u7684\u8B66\u544A, \u8BF7\u4F7F\u7528 -Xlint:-options\u3002
# 0: name, 1: number, 2: number, 3: number, 4: number
@@ -1818,6 +1826,9 @@ compiler.misc.not.applicable.types=\u7C7B\u578B\u4E3A {1} \u7684\u6A21\u5F0F\u4E
# 0: type, 1: type
compiler.misc.possible.loss.of.precision=\u4ECE{0}\u8F6C\u6362\u5230{1}\u53EF\u80FD\u4F1A\u6709\u635F\u5931
+# 0: type, 1: type
+compiler.warn.possible.loss.of.precision=\u5728\u590D\u5408\u8D4B\u503C\u4E2D\u4ECE {0} \u9690\u5F0F\u8F6C\u6362\u4E3A {1} \u53EF\u80FD\u4F1A\u6709\u635F\u5931
+
compiler.misc.unchecked.assign=\u672A\u7ECF\u68C0\u67E5\u7684\u8F6C\u6362
# compiler.misc.storecheck=\
@@ -2152,33 +2163,12 @@ compiler.warn.preview.feature.use.plural={0} \u662F\u9884\u89C8\u529F\u80FD\uFF0
# 0: file object (classfile), 1: string (expected version)
compiler.warn.preview.feature.use.classfile={0} \u7684\u7C7B\u6587\u4EF6\u4F7F\u7528 Java SE {1} \u7684\u9884\u89C8\u529F\u80FD\u3002
-
compiler.misc.feature.modules=\u6A21\u5757
compiler.misc.feature.diamond.and.anon.class=''<>'' \u5177\u6709\u533F\u540D\u7684\u5185\u90E8\u7C7B
compiler.misc.feature.var.in.try.with.resources=try-with-resources \u4E2D\u7684\u53D8\u91CF
-compiler.misc.feature.type.annotations=\u7C7B\u578B\u6CE8\u91CA
-
-compiler.misc.feature.annotations.after.type.params=\u5728\u65B9\u6CD5\u7C7B\u578B\u53C2\u6570\u4E4B\u540E\u7684\u6CE8\u91CA
-
-compiler.misc.feature.repeatable.annotations=\u91CD\u590D\u7684\u6CE8\u91CA
-
-compiler.misc.feature.diamond=diamond \u8FD0\u7B97\u7B26
-
-compiler.misc.feature.lambda=lambda \u8868\u8FBE\u5F0F
-
-compiler.misc.feature.method.references=\u65B9\u6CD5\u5F15\u7528
-
-compiler.misc.feature.default.methods=\u9ED8\u8BA4\u65B9\u6CD5
-
-compiler.misc.feature.intersection.types.in.cast=\u4EA4\u53C9\u7C7B\u578B
-
-compiler.misc.feature.static.intf.methods=\u9759\u6001\u63A5\u53E3\u65B9\u6CD5
-
-compiler.misc.feature.static.intf.method.invoke=\u9759\u6001\u63A5\u53E3\u65B9\u6CD5\u8C03\u7528
-
compiler.misc.feature.private.intf.methods=\u79C1\u6709\u63A5\u53E3\u65B9\u6CD5
compiler.misc.feature.text.blocks=\u6587\u672C\u5757
@@ -2376,6 +2366,8 @@ compiler.err.dc.bad.inline.tag=\u5185\u5D4C\u6807\u8BB0\u7684\u7528\u6CD5\u4E0D\
compiler.err.dc.identifier.expected=\u9700\u8981\u6807\u8BC6\u7B26
+compiler.err.dc.invalid.html=HTML \u65E0\u6548
+
compiler.err.dc.malformed.html=\u683C\u5F0F\u9519\u8BEF\u7684 HTML
compiler.err.dc.missing.semicolon=\u7F3A\u5C11\u5206\u53F7
@@ -2384,6 +2376,10 @@ compiler.err.dc.no.content=\u65E0\u5185\u5BB9
compiler.err.dc.no.tag.name='@' \u540E\u6CA1\u6709\u6807\u8BB0\u540D
+compiler.err.dc.no.url=\u65E0 URL
+
+compiler.err.dc.no.title=\u65E0\u6807\u9898
+
compiler.err.dc.gt.expected=\u9700\u8981 ''>''
compiler.err.dc.ref.bad.parens=\u62EC\u53F7\u4E4B\u540E\u51FA\u73B0\u610F\u5916\u7684\u6587\u672C
@@ -2697,8 +2693,6 @@ compiler.err.instance.initializer.not.allowed.in.records=\u8BB0\u5F55\u4E2D\u4E0
compiler.err.static.declaration.not.allowed.in.inner.classes=\u5185\u90E8\u7C7B\u4E2D\u4E0D\u5141\u8BB8\u4F7F\u7528\u9759\u6001\u58F0\u660E
-compiler.err.record.header.expected=\u9700\u8981\u8BB0\u5F55\u6807\u5934
-
############################################
# messages previously at javac.properties
@@ -2710,7 +2704,7 @@ compiler.err.invalid.A.key=\u6CE8\u91CA\u5904\u7406\u7A0B\u5E8F\u9009\u9879 ''{0
# 0: string
compiler.err.invalid.flag=\u65E0\u6548\u7684\u6807\u8BB0: {0}
-compiler.err.profile.bootclasspath.conflict=\u6982\u8981\u4FE1\u606F\u548C\u5F15\u5BFC\u7C7B\u8DEF\u5F84\u9009\u9879\u4E0D\u80FD\u540C\u65F6\u4F7F\u7528
+compiler.err.profile.bootclasspath.conflict=\u914D\u7F6E\u6587\u4EF6\u548C\u5F15\u5BFC\u7C7B\u8DEF\u5F84\u9009\u9879\u4E0D\u80FD\u540C\u65F6\u4F7F\u7528
# 0: string
compiler.err.invalid.profile=\u65E0\u6548\u7684\u914D\u7F6E\u6587\u4EF6\uFF1A{0}
@@ -2796,8 +2790,6 @@ compiler.err.deconstruction.pattern.only.records=\u89E3\u6784\u6A21\u5F0F\u53EA\
# 0: list of type, 1: list of type
compiler.err.incorrect.number.of.nested.patterns=\u5D4C\u5957\u6A21\u5F0F\u6570\u4E0D\u6B63\u786E\n\u9700\u8981\uFF1A{0}\n\u5DF2\u627E\u5230\uFF1A{1}
-compiler.err.raw.deconstruction.pattern=\u4E0D\u5141\u8BB8\u4F7F\u7528\u539F\u59CB\u89E3\u6784\u6A21\u5F0F
-
# 0: kind name, 1: symbol
compiler.warn.declared.using.preview={0} {1} \u662F\u4F7F\u7528\u9884\u89C8\u529F\u80FD\u58F0\u660E\u7684\uFF0C\u53EF\u80FD\u4F1A\u5728\u672A\u6765\u53D1\u884C\u7248\u4E2D\u5220\u9664\u3002
diff --git a/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties b/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties
index 6cdd32ad788..9e433cb3acb 100644
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties
@@ -55,7 +55,7 @@ javac.opt.sourceDest=Gibt an, wo generierte Quelldateien abgelegt werden
javac.opt.headerDest=Gibt an, wo generierte native Headerdateien abgelegt werden
javac.opt.J=\u00DCbergibt direkt an das Laufzeitsystem
javac.opt.encoding=Gibt die von den Quelldateien verwendete Zeichencodierung an
-javac.opt.profile=Vergewissern Sie sich, dass die verwendete API im angegebenen Profil verf\u00FCgbar ist
+javac.opt.profile=Vergewissern Sie sich, dass die verwendete API im angegebenen Profil verf\u00FCgbar ist.\nDiese Option ist veraltet und wird in einem zuk\u00FCnftigen Release m\u00F6glicherweise entfernt.
javac.opt.target=Generiert Klassendateien, die sich f\u00FCr das angegebene Java SE-Release eignen. Unterst\u00FCtzte Releases: {0}
javac.opt.release=Kompiliert f\u00FCr das angegebene Java SE-Release. Unterst\u00FCtzte Releases: {0}
javac.opt.source=Liefert Quellkompatibilit\u00E4t mit dem angegebenen Release von Java SE. Unterst\u00FCtzte Releases: {0}
@@ -77,7 +77,6 @@ javac.opt.arg.directory=
javac.opt.arg.encoding=
javac.opt.arg.profile=
javac.opt.arg.release=
-javac.opt.arg.release=
javac.opt.arg.number=
javac.opt.plugin=Der Name und optional die Argumente f\u00FCr die Ausf\u00FChrung eines Plug-ins
javac.opt.arg.plugin="name args"
@@ -126,6 +125,8 @@ javac.opt.Xlint.desc.fallthrough=Warnt vor Weitergabe von einem Case einer Switc
javac.opt.Xlint.desc.finally=Warnt vor Finally-Klauseln, die nicht normal beendet werden.
+javac.opt.Xlint.desc.lossy-conversions=Warnung \u00FCber m\u00F6glichen Verlust von Konvertierungen in zusammengesetzten Zuweisungen.
+
javac.opt.Xlint.desc.module=Warnt vor Problemen im Zusammenhang mit dem Modulsystem.
javac.opt.Xlint.desc.opens=Warnt vor Problemen in Bezug auf Modul\u00F6ffnungen.
diff --git a/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties b/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
index 12de909b4a4..2a06ee0b520 100644
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
@@ -55,7 +55,7 @@ javac.opt.sourceDest=\u751F\u6210\u3055\u308C\u305F\u30BD\u30FC\u30B9\u30FB\u30D
javac.opt.headerDest=\u751F\u6210\u3055\u308C\u305F\u30CD\u30A4\u30C6\u30A3\u30D6\u30FB\u30D8\u30C3\u30C0\u30FC\u30FB\u30D5\u30A1\u30A4\u30EB\u3092\u683C\u7D0D\u3059\u308B\u5834\u6240\u3092\u6307\u5B9A\u3059\u308B
javac.opt.J=\u3092\u5B9F\u884C\u30B7\u30B9\u30C6\u30E0\u306B\u76F4\u63A5\u6E21\u3059
javac.opt.encoding=\u30BD\u30FC\u30B9\u30FB\u30D5\u30A1\u30A4\u30EB\u304C\u4F7F\u7528\u3059\u308B\u6587\u5B57\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0\u3092\u6307\u5B9A\u3059\u308B
-javac.opt.profile=\u4F7F\u7528\u3055\u308C\u3066\u3044\u308BAPI\u304C\u6307\u5B9A\u3057\u305F\u30D7\u30ED\u30D5\u30A1\u30A4\u30EB\u3067\u4F7F\u7528\u53EF\u80FD\u304B\u3069\u3046\u304B\u3092\u78BA\u8A8D\u3057\u307E\u3059
+javac.opt.profile=\u4F7F\u7528\u3055\u308C\u3066\u3044\u308BAPI\u304C\u3001\u6307\u5B9A\u3057\u305F\u30D7\u30ED\u30D5\u30A1\u30A4\u30EB\u3067\u4F7F\u7528\u53EF\u80FD\u304B\u3069\u3046\u304B\u3092\u78BA\u8A8D\u3057\u307E\u3059\u3002\n\u3053\u306E\u30AA\u30D7\u30B7\u30E7\u30F3\u306F\u975E\u63A8\u5968\u3067\u3042\u308A\u3001\u4ECA\u5F8C\u306E\u30EA\u30EA\u30FC\u30B9\u3067\u524A\u9664\u3055\u308C\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002
javac.opt.target=\u6307\u5B9A\u3055\u308C\u305FJava SE\u30EA\u30EA\u30FC\u30B9\u306B\u9069\u3057\u305F\u30AF\u30E9\u30B9\u30FB\u30D5\u30A1\u30A4\u30EB\u3092\u751F\u6210\u3057\u307E\u3059\u3002\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u308B\u30EA\u30EA\u30FC\u30B9: {0}
javac.opt.release=\u6307\u5B9A\u3055\u308C\u305FJava SE\u30EA\u30EA\u30FC\u30B9\u306B\u5BFE\u3057\u3066\u30B3\u30F3\u30D1\u30A4\u30EB\u3057\u307E\u3059\u3002\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u308B\u30EA\u30EA\u30FC\u30B9: {0}
javac.opt.source=\u6307\u5B9A\u3055\u308C\u305FJava SE\u30EA\u30EA\u30FC\u30B9\u3068\u30BD\u30FC\u30B9\u306E\u4E92\u63DB\u6027\u3092\u4FDD\u6301\u3057\u307E\u3059\u3002\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u308B\u30EA\u30EA\u30FC\u30B9: {0}
@@ -77,7 +77,6 @@ javac.opt.arg.directory=
javac.opt.arg.encoding=
javac.opt.arg.profile=
javac.opt.arg.release=
-javac.opt.arg.release=
javac.opt.arg.number=
javac.opt.plugin=\u5B9F\u884C\u3055\u308C\u308B\u30D7\u30E9\u30B0\u30A4\u30F3\u306E\u540D\u524D\u3068\u30AA\u30D7\u30B7\u30E7\u30F3\u5F15\u6570
javac.opt.arg.plugin="name args"
@@ -126,6 +125,8 @@ javac.opt.Xlint.desc.fallthrough=switch\u6587\u306E1\u3064\u306Ecase\u304B\u3089
javac.opt.Xlint.desc.finally=\u6B63\u5E38\u306B\u5B8C\u4E86\u3057\u306A\u3044finally\u7BC0\u306B\u3064\u3044\u3066\u8B66\u544A\u3057\u307E\u3059\u3002
+javac.opt.Xlint.desc.lossy-conversions=\u8907\u5408\u4EE3\u5165\u306B\u304A\u3051\u308B\u7CBE\u5EA6\u304C\u5931\u308F\u308C\u308B\u53EF\u80FD\u6027\u304C\u3042\u308B\u5909\u63DB\u306B\u3064\u3044\u3066\u306E\u8B66\u544A\u3002
+
javac.opt.Xlint.desc.module=\u30E2\u30B8\u30E5\u30FC\u30EB\u30FB\u30B7\u30B9\u30C6\u30E0\u95A2\u9023\u306E\u554F\u984C\u306B\u3064\u3044\u3066\u8B66\u544A\u3057\u307E\u3059\u3002
javac.opt.Xlint.desc.opens=\u30E2\u30B8\u30E5\u30FC\u30EB\u306E\u30AA\u30FC\u30D7\u30F3\u306B\u95A2\u3059\u308B\u554F\u984C\u306B\u3064\u3044\u3066\u8B66\u544A\u3057\u307E\u3059\u3002
@@ -214,7 +215,7 @@ javac.msg.usage=\u4F7F\u7528\u65B9\u6CD5: {0} \n\u4F7F\u
javac.msg.usage.nonstandard.footer=\u3053\u306E\u8FFD\u52A0\u30AA\u30D7\u30B7\u30E7\u30F3\u306F\u4E88\u544A\u306A\u3057\u306B\u5909\u66F4\u3055\u308C\u308B\u3053\u3068\u304C\u3042\u308A\u307E\u3059\u3002
-javac.msg.bug=\u30B3\u30F3\u30D1\u30A4\u30E9\u3067\u4F8B\u5916\u304C\u767A\u751F\u3057\u307E\u3057\u305F({0})\u3002Bug Database (https://bugs.java.com)\u3067\u91CD\u8907\u304C\u306A\u3044\u304B\u3092\u3054\u78BA\u8A8D\u306E\u3046\u3048\u3001Java bug\u30EC\u30DD\u30FC\u30C8\u30FB\u30DA\u30FC\u30B8(https://bugreport.java.com)\u3067Java\u30B3\u30F3\u30D1\u30A4\u30E9\u306B\u5BFE\u3059\u308Bbug\u306E\u767B\u9332\u3092\u304A\u9858\u3044\u3044\u305F\u3057\u307E\u3059\u3002\u30EC\u30DD\u30FC\u30C8\u306B\u306F\u3001\u305D\u306E\u30D7\u30ED\u30B0\u30E9\u30E0\u3001\u4E0B\u8A18\u306E\u8A3A\u65AD\u5185\u5BB9\u3001\u304A\u3088\u3073Java\u30B3\u30F3\u30D1\u30A4\u30E9\u306B\u6E21\u3057\u305F\u30D1\u30E9\u30E1\u30FC\u30BF\u3092\u542B\u3081\u3066\u304F\u3060\u3055\u3044\u3002\u3054\u5354\u529B\u3042\u308A\u304C\u3068\u3046\u3054\u3056\u3044\u307E\u3059\u3002
+javac.msg.bug=\u30B3\u30F3\u30D1\u30A4\u30E9\u3067\u4F8B\u5916\u304C\u767A\u751F\u3057\u307E\u3057\u305F({0})\u3002\u30D0\u30B0\u30FB\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9(https://bugs.java.com)\u3067\u91CD\u8907\u304C\u306A\u3044\u304B\u3092\u3054\u78BA\u8A8D\u306E\u3046\u3048\u3001Java\u306E\u30D0\u30B0\u30FB\u30EC\u30DD\u30FC\u30C8\u30FB\u30DA\u30FC\u30B8(https://bugreport.java.com)\u304B\u3089\u3001Java\u30B3\u30F3\u30D1\u30A4\u30E9\u306B\u5BFE\u3059\u308B\u30D0\u30B0\u306E\u767B\u9332\u3092\u304A\u9858\u3044\u3044\u305F\u3057\u307E\u3059\u3002\u30EC\u30DD\u30FC\u30C8\u306B\u306F\u3001\u8A72\u5F53\u306E\u30D7\u30ED\u30B0\u30E9\u30E0\u3001\u6B21\u306E\u8A3A\u65AD\u5185\u5BB9\u3001\u304A\u3088\u3073Java\u30B3\u30F3\u30D1\u30A4\u30E9\u306B\u6E21\u3055\u308C\u305F\u30D1\u30E9\u30E1\u30FC\u30BF\u3092\u3054\u5165\u529B\u304F\u3060\u3055\u3044\u3002\u3054\u5354\u529B\u3042\u308A\u304C\u3068\u3046\u3054\u3056\u3044\u307E\u3059\u3002
javac.msg.io=\n\n\u5165\u51FA\u529B\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E\u3057\u305F\u3002\n\u8A73\u7D30\u306F\u6B21\u306E\u30B9\u30BF\u30C3\u30AF\u30C8\u30EC\u30FC\u30B9\u3067\u8ABF\u67FB\u3057\u3066\u304F\u3060\u3055\u3044\u3002\n
diff --git a/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties b/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
index 3c1aa3664d1..623735454bf 100644
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
@@ -55,7 +55,7 @@ javac.opt.sourceDest=\u6307\u5B9A\u653E\u7F6E\u751F\u6210\u7684\u6E90\u6587\u4EF
javac.opt.headerDest=\u6307\u5B9A\u653E\u7F6E\u751F\u6210\u7684\u672C\u673A\u6807\u5934\u6587\u4EF6\u7684\u4F4D\u7F6E
javac.opt.J=\u76F4\u63A5\u5C06 <\u6807\u8BB0> \u4F20\u9012\u7ED9\u8FD0\u884C\u65F6\u7CFB\u7EDF
javac.opt.encoding=\u6307\u5B9A\u6E90\u6587\u4EF6\u4F7F\u7528\u7684\u5B57\u7B26\u7F16\u7801
-javac.opt.profile=\u8BF7\u786E\u4FDD\u4F7F\u7528\u7684 API \u5728\u6307\u5B9A\u7684\u914D\u7F6E\u6587\u4EF6\u4E2D\u53EF\u7528
+javac.opt.profile=\u68C0\u67E5\u4F7F\u7528\u7684 API \u5728\u6307\u5B9A\u7684\u914D\u7F6E\u6587\u4EF6\u4E2D\u662F\u5426\u53EF\u7528\u3002\n\u6B64\u9009\u9879\u5DF2\u8FC7\u65F6\uFF0C\u53EF\u80FD\u4F1A\u5728\u672A\u6765\u53D1\u884C\u7248\u4E2D\u5220\u9664\u3002
javac.opt.target=\u751F\u6210\u9002\u5408\u6307\u5B9A\u7684 Java SE \u53D1\u884C\u7248\u7684\u7C7B\u6587\u4EF6\u3002\u652F\u6301\u7684\u53D1\u884C\u7248\uFF1A{0}
javac.opt.release=\u4E3A\u6307\u5B9A\u7684 Java SE \u53D1\u884C\u7248\u7F16\u8BD1\u3002\u652F\u6301\u7684\u53D1\u884C\u7248\uFF1A{0}
javac.opt.source=\u63D0\u4F9B\u4E0E\u6307\u5B9A\u7684 Java SE \u53D1\u884C\u7248\u7684\u6E90\u517C\u5BB9\u6027\u3002\u652F\u6301\u7684\u53D1\u884C\u7248\uFF1A{0}
@@ -77,7 +77,6 @@ javac.opt.arg.directory=
javac.opt.arg.encoding=
javac.opt.arg.profile=
javac.opt.arg.release=
-javac.opt.arg.release=
javac.opt.arg.number=
javac.opt.plugin=\u8981\u8FD0\u884C\u7684\u63D2\u4EF6\u7684\u540D\u79F0\u548C\u53EF\u9009\u53C2\u6570
javac.opt.arg.plugin="\u540D\u79F0\u53C2\u6570"
@@ -126,6 +125,8 @@ javac.opt.Xlint.desc.fallthrough=\u6709\u5173\u4ECE switch \u8BED\u53E5\u7684\u4
javac.opt.Xlint.desc.finally=\u6709\u5173 finally \u5B50\u53E5\u672A\u6B63\u5E38\u7EC8\u6B62\u7684\u8B66\u544A\u3002
+javac.opt.Xlint.desc.lossy-conversions=\u6709\u5173\u590D\u5408\u8D4B\u503C\u4E2D\u7684\u8F6C\u6362\u53EF\u80FD\u4F1A\u6709\u635F\u5931\u7684\u8B66\u544A\u3002
+
javac.opt.Xlint.desc.module=\u6709\u5173\u6A21\u5757\u7CFB\u7EDF\u76F8\u5173\u95EE\u9898\u7684\u8B66\u544A\u3002
javac.opt.Xlint.desc.opens=\u6709\u5173\u4E0E\u6A21\u5757\u6253\u5F00\u76F8\u5173\u7684\u95EE\u9898\u7684\u8B66\u544A\u3002
@@ -214,7 +215,7 @@ javac.msg.usage=\u7528\u6CD5: {0} <\u9009\u9879> <\u6E90\u6587\u4EF6>\n\u4F7F\u7
javac.msg.usage.nonstandard.footer=\u8FD9\u4E9B\u989D\u5916\u9009\u9879\u5982\u6709\u66F4\u6539, \u6055\u4E0D\u53E6\u884C\u901A\u77E5\u3002
-javac.msg.bug=\u7F16\u8BD1\u5668 ({0}) \u4E2D\u51FA\u73B0\u5F02\u5E38\u9519\u8BEF\u3002\u5982\u679C\u5728 Bug Database (https://bugs.java.com) \u4E2D\u6CA1\u6709\u627E\u5230\u8BE5\u9519\u8BEF\uFF0C\u8BF7\u901A\u8FC7 Java Bug \u62A5\u544A\u9875 (https://bugreport.java.com) \u5EFA\u7ACB\u8BE5 Java \u7F16\u8BD1\u5668 Bug\u3002\u8BF7\u5728\u62A5\u544A\u4E2D\u9644\u4E0A\u60A8\u7684\u7A0B\u5E8F\u3001\u4EE5\u4E0B\u8BCA\u65AD\u4FE1\u606F\u4EE5\u53CA\u4F20\u9012\u5230 Java \u7F16\u8BD1\u5668\u7684\u53C2\u6570\u3002\u8C22\u8C22\u3002
+javac.msg.bug=\u7F16\u8BD1\u5668 ({0}) \u4E2D\u51FA\u73B0\u5F02\u5E38\u9519\u8BEF\u3002\u5982\u679C\u5728 Bug Database (https://bugs.java.com) \u4E2D\u6CA1\u6709\u627E\u5230\u6709\u5173\u8BE5\u9519\u8BEF\u7684 Java \u7F16\u8BD1\u5668 Bug\uFF0C\u8BF7\u901A\u8FC7 Java Bug \u62A5\u544A\u9875 (https://bugreport.java.com) \u586B\u62A5 Java \u7F16\u8BD1\u5668 Bug\u3002\u8BF7\u5728\u62A5\u544A\u4E2D\u9644\u4E0A\u60A8\u7684\u7A0B\u5E8F\u3001\u4EE5\u4E0B\u8BCA\u65AD\u4FE1\u606F\u4EE5\u53CA\u4F20\u9012\u5230 Java \u7F16\u8BD1\u5668\u7684\u53C2\u6570\u3002\u8C22\u8C22\u3002
javac.msg.io=\n\n\u53D1\u751F\u8F93\u5165/\u8F93\u51FA\u9519\u8BEF\u3002\n\u6709\u5173\u8BE6\u7EC6\u4FE1\u606F, \u8BF7\u53C2\u9605\u4EE5\u4E0B\u5806\u6808\u8DDF\u8E2A\u3002\n
diff --git a/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties b/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties
index b58541a852d..8a09e0f7318 100644
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties
@@ -78,7 +78,7 @@
# for manipulating this file. For more details, see MessageInfo.java.
## All errors are preceded by this string.
-launcher.error=Fehler:
+launcher.error=Fehler:\u0020
launcher.err.no.args=kein Pfad f\u00FCr Quelldatei
diff --git a/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties b/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties
index be648c7973f..7c92d20226d 100644
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties
@@ -78,7 +78,7 @@
# for manipulating this file. For more details, see MessageInfo.java.
## All errors are preceded by this string.
-launcher.error=\u30A8\u30E9\u30FC:
+launcher.error=\u30A8\u30E9\u30FC:\u0020
launcher.err.no.args=\u30BD\u30FC\u30B9\u30FB\u30D5\u30A1\u30A4\u30EB\u306E\u30D1\u30B9\u304C\u3042\u308A\u307E\u305B\u3093
diff --git a/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties b/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties
index be35a77c566..ab8da937eb3 100644
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties
@@ -78,7 +78,7 @@
# for manipulating this file. For more details, see MessageInfo.java.
## All errors are preceded by this string.
-launcher.error=\u9519\u8BEF:
+launcher.error=\u9519\u8BEF:\u0020
launcher.err.no.args=\u65E0\u6E90\u6587\u4EF6\u7684\u8DEF\u5F84
diff --git a/src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties b/src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
index 2700c402b7f..dbf48bbc447 100644
--- a/src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
+++ b/src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
@@ -108,10 +108,10 @@ main.help.opt.main.generate-index=\ -i, --generate-index=FILE Indexinformation
main.help.opt.main.list=\ -t, --list Das Inhaltsverzeichnis f\u00FCr das Archiv auflisten
main.help.opt.main.update=\ -u, --update Ein vorhandenes JAR-Archiv aktualisieren
main.help.opt.main.extract=\ -x, --extract Benannte (oder alle) Dateien aus dem Archiv extrahieren
-main.help.opt.main.describe-module=\ -d, --describe-module Gibt den Moduldeskriptor oder automatischen Modulnamen aus
+main.help.opt.main.describe-module=\ -d, --describe-module Gibt die Modulbeschreibung oder den automatischen Modulnamen aus
main.help.opt.main.validate=\ --validate Validiert den Inhalt des JAR-Archivs. Diese Option\n validiert, dass die von einem Multi-Release-JAR-Archiv\n exportierte API \u00FCber die verschiedenen Releaseversionen\n hinweg konsistent ist.
main.help.opt.any=\ In jedem Modus g\u00FCltige Vorgangsmodifikatoren:\n\n -C DIR Zum angegebenen Verzeichnis wechseln und die folgende\n Datei aufnehmen
-main.help.opt.any.file=\ -f, --file=FILE Der Name der Archivdatei. Wenn Sie dies lauslassen, wird entweder stdin oder\n stdout verwendet, je nach Vorgang\n --release VERSION Speichert alle der folgenden Dateien in einem versionierten Verzeichnis\n der JAR-Datei (d.h. META-INF/versions/VERSION/)
+main.help.opt.any.file=\ -f, --file=FILE Der Name der Archivdatei. Wenn Sie dies auslassen, wird entweder stdin oder\n stdout verwendet, je nach Vorgang\n --release VERSION Speichert alle der folgenden Dateien in einem versionierten Verzeichnis\n der JAR-Datei (d.h. META-INF/versions/VERSION/)
main.help.opt.any.verbose=\ -v, --verbose Verbose-Ausgabe bei Standardausgabe generieren
main.help.opt.create=\ Vorgangsmodifikatoren, die nur im Erstellungsmodus g\u00FCltig sind:\n
main.help.opt.create.normalize=\ -n, --normalize Normalisiert Informationen im neuen JAR-Archiv\n nach der Erstellung. Diese Option ist veraltet, und ihre\n Entfernung in einem k\u00FCnftigen JDK-Release ist geplant
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties
index df04b0a4e31..15503d02437 100644
--- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties
@@ -103,9 +103,12 @@ doclet.File_error=Fehler beim Lesen der Datei: {0}
doclet.URL_error=Fehler beim Abrufen der URL: {0}
doclet.Resource_error=Fehler beim Lesen der Ressource: {0}
doclet.link.no_reference=Keine Referenz angegeben
+doclet.link.see.no_label=fehlendes Referenzlabel
doclet.see.class_or_package_not_found=Tag {0}: Referenz nicht gefunden: {1}
doclet.see.class_or_package_not_accessible=Tag {0}: Referenz nicht zug\u00E4nglich: {1}
doclet.see.nested_link=Tag {0}: Verschachtelter Link
+doclet.throws.reference_not_found=Ausnahmetyp nach Name nicht gefunden
+doclet.throws.reference_bad_type=Kein Ausnahmetyp: {0}
doclet.tag.invalid_usage=Ung\u00FCltige Verwendung des Tags {0}
doclet.tag.invalid_input=Ung\u00FCltige Eingabe: "{0}"
doclet.tag.invalid=ung\u00FCltiges @{0}
@@ -121,6 +124,8 @@ doclet.New_Elements=Neue {0}
doclet.New_Elements_Release_Column_Header=Hinzugef\u00FCgt in
doclet.New_Label=Neu
doclet.Preview_API=Vorschau-API
+doclet.Preview_API_Checkbox_Label=Vorschau-API anzeigen f\u00FCr:
+doclet.Preview_JEP_URL=https://openjdk.org/jeps/{0}
doclet.Preview_Label=Vorschau
doclet.Preview_Mark=PREVIEW
doclet.Terminally_Deprecated=Endg\u00FCltig veraltet
@@ -158,11 +163,18 @@ doclet.Enclosing_Class=Umschlie\u00DFende Klasse:
doclet.Enclosing_Interface=Umschlie\u00DFende Schnittstelle:
doclet.Inheritance_Tree=Vererbungsbaum
doclet.ReferencedIn=Referenziert in
+doclet.External_Specification=Externe Spezifikation
+doclet.External_Specifications=Externe Spezifikationen
+doclet.External_Specifications.All_Specifications=Alle Spezifikationen
+doclet.External_Specifications.no-host=Lokal
+doclet.Specification=Spezifikation
doclet.System_Property=Systemeigenschaft
doclet.systemProperties=Systemeigenschaften
doclet.systemPropertiesSummary=Systemeigenschaften - \u00DCbersicht
doclet.Window_Source_title=Quellcode
doclet.Window_Help_title=API-Hilfe
+# 0: number of references (> 1)
+doclet.references={0} Referenzen
doclet.Window_Search_title=Suchen
doclet.search.main_heading=Suchen
@@ -237,6 +249,8 @@ doclet.help.serial_form.body=Jede serialisierbare oder externalisierbare Klasse
doclet.help.constants.body=Auf der Seite {0} sind die statischen endg\u00FCltigen Felder und deren Werte aufgef\u00FChrt.
# 0: link to System Properties page
doclet.help.systemProperties.body=Die Seite {0} listet Referenzen auf Systemeigenschaften auf.
+# 0: link to External Specifications page
+doclet.help.externalSpecifications.body=Die Seite {0} listet Referenzen auf externe Spezifikationen auf.
doclet.help.footnote=Diese Hilfedatei gilt f\u00FCr die vom Standard-Doclet generierte API-Dokumentation.
doclet.help.enum.intro=F\u00FCr jede Enum-Klasse ist eine separate Seite mit den folgenden Abschnitten verf\u00FCgbar:
doclet.help.enum.class.intro=F\u00FCr jede Enum-Klasse ist eine separate Seite mit den folgenden Abschnitten verf\u00FCgbar:
@@ -307,6 +321,18 @@ doclet.Error_copying_legal_notices=Fehler beim Kopieren der rechtlichen Hinweise
# 0: the path; 1: the detail message for the exception
doclet.Error_invalid_path_for_legal_notices=Ung\u00FCltiger Pfad "{0}" f\u00FCr rechtliche Hinweise: {1}
+# 0: URL; 1: an integer
+doclet.extSpec.spec.has.multiple.titles={1} verschiedene Titel in @spec-Tags f\u00FCr die externe Spezifikation bei {0}
+
+# 0: name; 1: an integer
+doclet.extSpec.title.for.multiple.specs=Der Titel "{0}" wird f\u00FCr {1} verschiedene externe Spezifikationen in @spec-Tags verwendet
+
+# 0: name; 1: url
+doclet.extSpec.title.url=Titel: "{0}", URL: {1}
+
+# 0: url; 1: name
+doclet.extSpec.url.title=URL: {0}, Titel: "{1}"
+
# option specifiers
doclet.usage.add-script.parameters=
doclet.usage.add-script.description=F\u00FCgt der generierten Dokumentation eine Skriptdatei hinzu
@@ -364,11 +390,11 @@ doclet.usage.link-modularity-mismatch.description=Meldet externe Dokumentation m
doclet.usage.link-platform-properties.parameters=< URL>
doclet.usage.link-platform-properties.description=Link zu Plattformdokumentations-URLs, die in der Eigenschaftendatei auf deklariert sind
-doclet.usage.excludedocfilessubdir.parameters=:...
-doclet.usage.excludedocfilessubdir.description=doc-files-Unterverzeichnisse mit angegebenem Namen ausschlie\u00DFen
+doclet.usage.excludedocfilessubdir.parameters=,,...
+doclet.usage.excludedocfilessubdir.description=doc-files-Unterverzeichnisse mit angegebenem Namen ausschlie\u00DFen.\n":" kann \u00FCberall im Argument als Trennzeichen verwendet werden.
-doclet.usage.group.parameters= :...
-doclet.usage.group.description=Angegebene Elemente auf \u00DCberblickseite gruppieren
+doclet.usage.group.parameters= ,...
+doclet.usage.group.description=Angegebene Elemente auf \u00DCberblickseite gruppieren.\n":" kann \u00FCberall im Argument als Trennzeichen verwendet werden.
doclet.usage.legal-notices.parameters='default' | 'none' |
doclet.usage.legal-notices.description=Steuert die rechtlichen Hinweise in der generierten Ausgabe
@@ -377,8 +403,8 @@ doclet.usage.nocomment.description=Beschreibung und Tags unterdr\u00FCcken und n
doclet.usage.nodeprecated.description=@deprecated-Informationen nicht aufnehmen
-doclet.usage.noqualifier.parameters=::...
-doclet.usage.noqualifier.description=Liste der Qualifier aus der Ausgabe ausschlie\u00DFen
+doclet.usage.noqualifier.parameters=,,...
+doclet.usage.noqualifier.description=Liste der Qualifier aus der Ausgabe ausschlie\u00DFen.\n":" kann \u00FCberall im Argument als Trennzeichen verwendet werden.
doclet.usage.nosince.description=@since-Informationen nicht aufnehmen
@@ -462,6 +488,11 @@ doclet.usage.xdoclint-extended.description=Bestimmte Pr\u00FCfungen f\u00FCr Pro
doclet.usage.xdoclint-package.parameters=([-])
doclet.usage.xdoclint-package.description=Pr\u00FCfungen in bestimmten Packages aktivieren oder deaktivieren.\n ist eine durch Komma getrennte Liste von Packagebezeichnern.\nEin Packagebezeichner ist entweder ein vollst\u00E4ndiger Name oder ein Namenspr\u00E4fix\neines Packages, gefolgt von .*, und bezieht sich auf alle Unterpackages\ndes angegebenen Packages. Stellen Sie dem Packagebezeichner - voran,\num Pr\u00FCfungen f\u00FCr die angegebenen Packages zu deaktivieren.
+doclet.usage.spec-base-url=
+doclet.usage.spec-base-url.description=Basis-URL f\u00FCr relative URLs in @spec-Tags angeben
+
+doclet.Invalid_URL=ung\u00FCltige URL: {0}
+
# L10N: do not localize the option name --no-frames
doclet.NoFrames_specified=Die Option --no-frames wird nicht mehr ben\u00F6tigt und wird m\u00F6glicherweise\nin einem zuk\u00FCnftigen Release entfernt.
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
index 65ed909aab0..1f65ff4a08d 100644
--- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
@@ -103,9 +103,12 @@ doclet.File_error=\u30D5\u30A1\u30A4\u30EB\u8AAD\u8FBC\u307F\u30A8\u30E9\u30FC:
doclet.URL_error=URL\u53D6\u51FA\u3057\u30A8\u30E9\u30FC: {0}
doclet.Resource_error=\u30EA\u30BD\u30FC\u30B9\u8AAD\u53D6\u308A\u30A8\u30E9\u30FC: {0}
doclet.link.no_reference=\u53C2\u7167\u304C\u6307\u5B9A\u3055\u308C\u3066\u3044\u307E\u305B\u3093
+doclet.link.see.no_label=\u53C2\u7167\u30E9\u30D9\u30EB\u304C\u3042\u308A\u307E\u305B\u3093
doclet.see.class_or_package_not_found=\u30BF\u30B0{0}: \u53C2\u7167\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093: {1}
doclet.see.class_or_package_not_accessible=\u30BF\u30B0{0}: \u53C2\u7167\u306B\u30A2\u30AF\u30BB\u30B9\u3067\u304D\u307E\u305B\u3093: {1}
doclet.see.nested_link=\u30BF\u30B0{0}: \u30EA\u30F3\u30AF\u304C\u30CD\u30B9\u30C8\u3055\u308C\u3066\u3044\u307E\u3059
+doclet.throws.reference_not_found=\u540D\u524D\u3067\u4F8B\u5916\u30BF\u30A4\u30D7\u3092\u898B\u3064\u3051\u308B\u3053\u3068\u304C\u3067\u304D\u307E\u305B\u3093
+doclet.throws.reference_bad_type=\u6B21\u306E\u4F8B\u5916\u30BF\u30A4\u30D7\u3067\u306F\u3042\u308A\u307E\u305B\u3093: {0}
doclet.tag.invalid_usage=\u30BF\u30B0{0}\u306E\u4F7F\u7528\u65B9\u6CD5\u304C\u7121\u52B9\u3067\u3059
doclet.tag.invalid_input=\u5165\u529B\u304C\u7121\u52B9\u3067\u3059: ''{0}''
doclet.tag.invalid=@{0}\u304C\u7121\u52B9\u3067\u3059
@@ -121,6 +124,8 @@ doclet.New_Elements=\u65B0\u898F{0}
doclet.New_Elements_Release_Column_Header=\u6B21\u3067\u8FFD\u52A0
doclet.New_Label=\u65B0\u898F
doclet.Preview_API=\u30D7\u30EC\u30D3\u30E5\u30FCAPI
+doclet.Preview_API_Checkbox_Label=\u6B21\u306E\u30D7\u30EC\u30D3\u30E5\u30FCAPI\u3092\u8868\u793A:
+doclet.Preview_JEP_URL=https://openjdk.org/jeps/{0}
doclet.Preview_Label=\u30D7\u30EC\u30D3\u30E5\u30FC
doclet.Preview_Mark=PREVIEW
doclet.Terminally_Deprecated=\u6700\u7D42\u7684\u306B\u975E\u63A8\u5968
@@ -143,7 +148,7 @@ doclet.Subclasses=\u76F4\u7CFB\u306E\u65E2\u77E5\u306E\u30B5\u30D6\u30AF\u30E9\u
doclet.Subinterfaces=\u65E2\u77E5\u306E\u30B5\u30D6\u30A4\u30F3\u30BF\u30D5\u30A7\u30FC\u30B9\u306E\u30EA\u30B9\u30C8:
doclet.Implementing_Classes=\u65E2\u77E5\u306E\u5B9F\u88C5\u30AF\u30E9\u30B9\u306E\u30EA\u30B9\u30C8:
doclet.Functional_Interface=\u6A5F\u80FD\u30A4\u30F3\u30BF\u30D5\u30A7\u30FC\u30B9
-doclet.Functional_Interface_Message=\u3053\u308C\u306F\u6A5F\u80FD\u30A4\u30F3\u30BF\u30D5\u30A7\u30FC\u30B9\u306A\u306E\u3067\u3001\u30E9\u30E0\u30C0\u5F0F\u307E\u305F\u306F\u30E1\u30BD\u30C3\u30C9\u53C2\u7167\u306E\u5272\u5F53\u3066\u30BF\u30FC\u30B2\u30C3\u30C8\u3068\u3057\u3066\u4F7F\u7528\u3067\u304D\u307E\u3059\u3002
+doclet.Functional_Interface_Message=\u3053\u308C\u306F\u6A5F\u80FD\u30A4\u30F3\u30BF\u30D5\u30A7\u30FC\u30B9\u306A\u306E\u3067\u3001\u30E9\u30E0\u30C0\u5F0F\u307E\u305F\u306F\u30E1\u30BD\u30C3\u30C9\u53C2\u7167\u306E\u5272\u5F53\u3066\u30BF\u30FC\u30B2\u30C3\u30C8\u3068\u3057\u3066\u4F7F\u7528\u3067\u304D\u307E\u3059\u3002
doclet.also=\u540C\u69D8\u306B
doclet.Package_Hierarchies=\u30D1\u30C3\u30B1\u30FC\u30B8\u968E\u5C64:
doclet.Hierarchy_For_Package=\u30D1\u30C3\u30B1\u30FC\u30B8{0}\u306E\u968E\u5C64
@@ -158,11 +163,18 @@ doclet.Enclosing_Class=\u542B\u307E\u308C\u3066\u3044\u308B\u30AF\u30E9\u30B9:
doclet.Enclosing_Interface=\u542B\u307E\u308C\u3066\u3044\u308B\u30A4\u30F3\u30BF\u30D5\u30A7\u30FC\u30B9:
doclet.Inheritance_Tree=\u7D99\u627F\u30C4\u30EA\u30FC
doclet.ReferencedIn=\u53C2\u7167
+doclet.External_Specification=\u5916\u90E8\u4ED5\u69D8
+doclet.External_Specifications=\u5916\u90E8\u4ED5\u69D8
+doclet.External_Specifications.All_Specifications=\u3059\u3079\u3066\u306E\u4ED5\u69D8
+doclet.External_Specifications.no-host=\u30ED\u30FC\u30AB\u30EB
+doclet.Specification=\u4ED5\u69D8
doclet.System_Property=\u30B7\u30B9\u30C6\u30E0\u30FB\u30D7\u30ED\u30D1\u30C6\u30A3
doclet.systemProperties=\u30B7\u30B9\u30C6\u30E0\u30FB\u30D7\u30ED\u30D1\u30C6\u30A3
doclet.systemPropertiesSummary=\u30B7\u30B9\u30C6\u30E0\u30FB\u30D7\u30ED\u30D1\u30C6\u30A3\u30FB\u30B5\u30DE\u30EA\u30FC
doclet.Window_Source_title=\u30BD\u30FC\u30B9\u30FB\u30B3\u30FC\u30C9
doclet.Window_Help_title=API\u30D8\u30EB\u30D7
+# 0: number of references (> 1)
+doclet.references={0}\u306E\u53C2\u7167
doclet.Window_Search_title=\u691C\u7D22
doclet.search.main_heading=\u691C\u7D22
@@ -237,6 +249,8 @@ doclet.help.serial_form.body=\u76F4\u5217\u5316\u53EF\u80FD\u307E\u305F\u306F\u5
doclet.help.constants.body={0}\u30DA\u30FC\u30B8\u306B\u306F\u3001static final\u30D5\u30A3\u30FC\u30EB\u30C9\u3068\u305D\u306E\u5024\u306E\u30EA\u30B9\u30C8\u304C\u3042\u308A\u307E\u3059\u3002
# 0: link to System Properties page
doclet.help.systemProperties.body={0}\u30DA\u30FC\u30B8\u306B\u306F\u3001\u30B7\u30B9\u30C6\u30E0\u30FB\u30D7\u30ED\u30D1\u30C6\u30A3\u3078\u306E\u53C2\u7167\u306E\u30EA\u30B9\u30C8\u304C\u3042\u308A\u307E\u3059\u3002
+# 0: link to External Specifications page
+doclet.help.externalSpecifications.body={0}\u30DA\u30FC\u30B8\u306B\u306F\u3001\u5916\u90E8\u4ED5\u69D8\u3078\u306E\u53C2\u7167\u306E\u30EA\u30B9\u30C8\u304C\u3042\u308A\u307E\u3059\u3002
doclet.help.footnote=\u3053\u306E\u30D8\u30EB\u30D7\u30FB\u30D5\u30A1\u30A4\u30EB\u306F\u3001\u6A19\u6E96doclet\u306B\u3088\u3063\u3066\u751F\u6210\u3055\u308C\u305FAPI\u30C9\u30AD\u30E5\u30E1\u30F3\u30C8\u306B\u9069\u7528\u3055\u308C\u307E\u3059\u3002
doclet.help.enum.intro=\u5404\u5217\u6319\u30AF\u30E9\u30B9\u306B\u306F\u3001\u305D\u308C\u305E\u308C\u306B\u500B\u5225\u306E\u30DA\u30FC\u30B8\u304C\u3042\u308A\u3001\u6B21\u306E\u30BB\u30AF\u30B7\u30E7\u30F3\u304C\u542B\u307E\u308C\u307E\u3059:
doclet.help.enum.class.intro=\u5404\u5217\u6319\u30AF\u30E9\u30B9\u306B\u306F\u3001\u305D\u308C\u305E\u308C\u306B\u500B\u5225\u306E\u30DA\u30FC\u30B8\u304C\u3042\u308A\u3001\u6B21\u306E\u30BB\u30AF\u30B7\u30E7\u30F3\u304C\u542B\u307E\u308C\u307E\u3059:
@@ -307,6 +321,18 @@ doclet.Error_copying_legal_notices=\u6CD5\u5F8B\u4E0A\u306E\u6CE8\u610F\u70B9\u3
# 0: the path; 1: the detail message for the exception
doclet.Error_invalid_path_for_legal_notices=\u6CD5\u5F8B\u4E0A\u306E\u6CE8\u610F\u70B9\u306E\u30D1\u30B9''{0}''\u304C\u7121\u52B9\u3067\u3059: {1}
+# 0: URL; 1: an integer
+doclet.extSpec.spec.has.multiple.titles=\u5916\u90E8\u4ED5\u69D8({0})\u306E@spec\u30BF\u30B0\u306B\u3001{1}\u306E\u7570\u306A\u308B\u30BF\u30A4\u30C8\u30EB\u304C\u6307\u5B9A\u3055\u308C\u3066\u3044\u307E\u3059
+
+# 0: name; 1: an integer
+doclet.extSpec.title.for.multiple.specs=@spec\u30BF\u30B0\u3067\u3001{1}\u306E\u7570\u306A\u308B\u5916\u90E8\u4ED5\u69D8\u306B\u30BF\u30A4\u30C8\u30EB"{0}"\u304C\u4F7F\u7528\u3055\u308C\u3066\u3044\u307E\u3059
+
+# 0: name; 1: url
+doclet.extSpec.title.url=\u30BF\u30A4\u30C8\u30EB: "{0}"\u3001URL: {1}
+
+# 0: url; 1: name
+doclet.extSpec.url.title=URL: {0}\u3001\u30BF\u30A4\u30C8\u30EB: "{1}"
+
# option specifiers
doclet.usage.add-script.parameters=
doclet.usage.add-script.description=\u751F\u6210\u3055\u308C\u305F\u30C9\u30AD\u30E5\u30E1\u30F3\u30C8\u306B\u30B9\u30AF\u30EA\u30D7\u30C8\u30FB\u30D5\u30A1\u30A4\u30EB\u3092\u8FFD\u52A0\u3057\u307E\u3059
@@ -364,11 +390,11 @@ doclet.usage.link-modularity-mismatch.description=\u8B66\u544A\u30E1\u30C3\u30BB
doclet.usage.link-platform-properties.parameters=
doclet.usage.link-platform-properties.description=\u306B\u3042\u308B\u30D7\u30ED\u30D1\u30C6\u30A3\u30FB\u30D5\u30A1\u30A4\u30EB\u3067\u5BA3\u8A00\u3055\u308C\u3066\u3044\u308B\u30D7\u30E9\u30C3\u30C8\u30D5\u30A9\u30FC\u30E0\u30FB\u30C9\u30AD\u30E5\u30E1\u30F3\u30C8\u306EURL\u306B\u30EA\u30F3\u30AF\u3057\u307E\u3059
-doclet.usage.excludedocfilessubdir.parameters=:...
-doclet.usage.excludedocfilessubdir.description=\u6307\u5B9A\u3055\u308C\u305F\u540D\u524D\u306Edoc-files\u30B5\u30D6\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA\u3092\u3059\u3079\u3066\u9664\u5916\u3057\u307E\u3059
+doclet.usage.excludedocfilessubdir.parameters=,,...
+doclet.usage.excludedocfilessubdir.description=\u6307\u5B9A\u3055\u308C\u305F\u540D\u524D\u306Edoc-files\u30B5\u30D6\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA\u3092\u3059\u3079\u3066\u9664\u5916\u3057\u307E\u3059\u3002\n':'\u3082\u3001\u30BB\u30D1\u30EC\u30FC\u30BF\u3068\u3057\u3066\u5F15\u6570\u306E\u4EFB\u610F\u306E\u5834\u6240\u306B\u4F7F\u7528\u3067\u304D\u307E\u3059\u3002
-doclet.usage.group.parameters= :...
-doclet.usage.group.description=\u6307\u5B9A\u3059\u308B\u8981\u7D20\u3092\u6982\u8981\u30DA\u30FC\u30B8\u306B\u304A\u3044\u3066\u30B0\u30EB\u30FC\u30D7\u5316\u3057\u307E\u3059
+doclet.usage.group.parameters= ,...
+doclet.usage.group.description=\u6307\u5B9A\u3059\u308B\u8981\u7D20\u3092\u6982\u8981\u30DA\u30FC\u30B8\u306B\u304A\u3044\u3066\u30B0\u30EB\u30FC\u30D7\u5316\u3057\u307E\u3059\u3002\n':'\u3082\u3001\u30BB\u30D1\u30EC\u30FC\u30BF\u3068\u3057\u3066\u5F15\u6570\u306E\u4EFB\u610F\u306E\u5834\u6240\u306B\u4F7F\u7528\u3067\u304D\u307E\u3059\u3002
doclet.usage.legal-notices.parameters='default' | 'none' |
doclet.usage.legal-notices.description=\u751F\u6210\u3055\u308C\u305F\u51FA\u529B\u306E\u6CD5\u5F8B\u4E0A\u306E\u6CE8\u610F\u70B9\u3092\u5236\u5FA1\u3057\u307E\u3059
@@ -377,8 +403,8 @@ doclet.usage.nocomment.description=\u8A18\u8FF0\u304A\u3088\u3073\u30BF\u30B0\u3
doclet.usage.nodeprecated.description=@deprecated\u60C5\u5831\u3092\u9664\u5916\u3057\u307E\u3059
-doclet.usage.noqualifier.parameters=::...
-doclet.usage.noqualifier.description=\u51FA\u529B\u304B\u3089\u4FEE\u98FE\u5B50\u306E\u30EA\u30B9\u30C8\u3092\u9664\u5916\u3057\u307E\u3059
+doclet.usage.noqualifier.parameters=,,...
+doclet.usage.noqualifier.description=\u51FA\u529B\u304B\u3089\u4FEE\u98FE\u5B50\u306E\u30EA\u30B9\u30C8\u3092\u9664\u5916\u3057\u307E\u3059\u3002\n':'\u3082\u3001\u30BB\u30D1\u30EC\u30FC\u30BF\u3068\u3057\u3066\u5F15\u6570\u306E\u4EFB\u610F\u306E\u5834\u6240\u306B\u4F7F\u7528\u3067\u304D\u307E\u3059\u3002
doclet.usage.nosince.description=@since\u60C5\u5831\u3092\u9664\u5916\u3057\u307E\u3059
@@ -462,6 +488,11 @@ doclet.usage.xdoclint-extended.description=javadoc\u30B3\u30E1\u30F3\u30C8\u306E
doclet.usage.xdoclint-package.parameters=([-])
doclet.usage.xdoclint-package.description=\u7279\u5B9A\u306E\u30D1\u30C3\u30B1\u30FC\u30B8\u306E\u30C1\u30A7\u30C3\u30AF\u3092\u6709\u52B9\u307E\u305F\u306F\u7121\u52B9\u306B\u3057\u307E\u3059\u3002\u306F\n\u30AB\u30F3\u30DE\u3067\u533A\u5207\u3089\u308C\u305F\u30D1\u30C3\u30B1\u30FC\u30B8\u6307\u5B9A\u5B50\u306E\u30EA\u30B9\u30C8\u3067\u3059\u3002\u30D1\u30C3\u30B1\u30FC\u30B8\n\u6307\u5B9A\u5B50\u306F\u3001\u30D1\u30C3\u30B1\u30FC\u30B8\u306E\u4FEE\u98FE\u3055\u308C\u305F\u540D\u524D\u3001\u307E\u305F\u306F\u30D1\u30C3\u30B1\u30FC\u30B8\u540D\n\u306E\u63A5\u982D\u8F9E\u306E\u5F8C\u306B.*\u3092\u6307\u5B9A(\u6307\u5B9A\u3057\u305F\u30D1\u30C3\u30B1\u30FC\u30B8\u306E\u3059\u3079\u3066\u306E\u30B5\u30D6\u30D1\u30C3\u30B1\u30FC\u30B8\n\u306B\u62E1\u5F35)\u3057\u305F\u3082\u306E\u3067\u3059\u3002\u30D1\u30C3\u30B1\u30FC\u30B8\u6307\u5B9A\u5B50\u306E\u524D\u306B-\u3092\u6307\u5B9A\u3059\u308B\u3068\u3001\n\u6307\u5B9A\u3057\u305F\u30D1\u30C3\u30B1\u30FC\u30B8\u306B\u95A2\u3059\u308B\u30C1\u30A7\u30C3\u30AF\u3092\u7121\u52B9\u306B\u3067\u304D\u307E\u3059\u3002
+doclet.usage.spec-base-url=
+doclet.usage.spec-base-url.description=@spec\u30BF\u30B0\u306B\u3001\u76F8\u5BFEURL\u306E\u30D9\u30FC\u30B9URL\u3092\u6307\u5B9A\u3057\u307E\u3059
+
+doclet.Invalid_URL=\u7121\u52B9\u306AURL: {0}
+
# L10N: do not localize the option name --no-frames
doclet.NoFrames_specified=--no-frames\u30AA\u30D7\u30B7\u30E7\u30F3\u306F\u5FC5\u9808\u3067\u306F\u306A\u304F\u306A\u308A\u3001\u5C06\u6765\u306E\u30EA\u30EA\u30FC\u30B9\u3067\n\u524A\u9664\u3055\u308C\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
index 81d7d86b431..297d29470c8 100644
--- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
@@ -103,9 +103,12 @@ doclet.File_error=\u8BFB\u53D6\u6587\u4EF6\u65F6\u51FA\u9519: {0}
doclet.URL_error=\u83B7\u53D6 URL \u65F6\u51FA\u9519: {0}
doclet.Resource_error=\u8BFB\u53D6\u8D44\u6E90\u65F6\u51FA\u9519\uFF1A{0}
doclet.link.no_reference=\u672A\u63D0\u4F9B\u5F15\u7528
+doclet.link.see.no_label=\u7F3A\u5C11\u5F15\u7528\u6807\u7B7E
doclet.see.class_or_package_not_found=\u6807\u8BB0{0}: \u627E\u4E0D\u5230\u5F15\u7528: {1}
doclet.see.class_or_package_not_accessible=\u6807\u8BB0{0}: \u65E0\u6CD5\u8BBF\u95EE\u5F15\u7528: {1}
doclet.see.nested_link=\u6807\u8BB0 {0}\uFF1A\u5D4C\u5957\u94FE\u63A5
+doclet.throws.reference_not_found=\u65E0\u6CD5\u6309\u540D\u79F0\u67E5\u627E\u5F02\u5E38\u9519\u8BEF\u7C7B\u578B
+doclet.throws.reference_bad_type=\u4E0D\u662F\u5F02\u5E38\u9519\u8BEF\u7C7B\u578B\uFF1A{0}
doclet.tag.invalid_usage=\u6807\u8BB0 {0} \u7684\u7528\u6CD5\u65E0\u6548
doclet.tag.invalid_input=\u65E0\u6548\u8F93\u5165\uFF1A''{0}''
doclet.tag.invalid=@{0} \u65E0\u6548
@@ -121,6 +124,8 @@ doclet.New_Elements=\u65B0\u5EFA {0}
doclet.New_Elements_Release_Column_Header=\u5728\u4EE5\u4E0B\u53D1\u884C\u7248\u4E2D\u5DF2\u6DFB\u52A0
doclet.New_Label=\u65B0\u5EFA
doclet.Preview_API=\u9884\u89C8 API
+doclet.Preview_API_Checkbox_Label=\u663E\u793A\u9884\u89C8 API\uFF1A
+doclet.Preview_JEP_URL=https://openjdk.org/jeps/{0}
doclet.Preview_Label=\u9884\u89C8
doclet.Preview_Mark=PREVIEW
doclet.Terminally_Deprecated=\u6700\u7EC8\u5DF2\u8FC7\u65F6
@@ -158,11 +163,18 @@ doclet.Enclosing_Class=\u5C01\u95ED\u7C7B:
doclet.Enclosing_Interface=\u5C01\u95ED\u63A5\u53E3:
doclet.Inheritance_Tree=\u7EE7\u627F\u6811
doclet.ReferencedIn=\u53C2\u8003\u4F4D\u7F6E
+doclet.External_Specification=\u5916\u90E8\u89C4\u8303
+doclet.External_Specifications=\u5916\u90E8\u89C4\u8303
+doclet.External_Specifications.All_Specifications=\u6240\u6709\u89C4\u8303
+doclet.External_Specifications.no-host=\u672C\u5730
+doclet.Specification=\u89C4\u8303
doclet.System_Property=\u7CFB\u7EDF\u5C5E\u6027
doclet.systemProperties=\u7CFB\u7EDF\u5C5E\u6027
doclet.systemPropertiesSummary=\u7CFB\u7EDF\u5C5E\u6027\u6982\u8981
doclet.Window_Source_title=\u6E90\u4EE3\u7801
doclet.Window_Help_title=API \u5E2E\u52A9
+# 0: number of references (> 1)
+doclet.references={0} \u4E2A\u5F15\u7528
doclet.Window_Search_title=\u641C\u7D22
doclet.search.main_heading=\u641C\u7D22
@@ -237,6 +249,8 @@ doclet.help.serial_form.body=\u6BCF\u4E2A\u53EF\u5E8F\u5217\u5316\u6216\u53EF\u5
doclet.help.constants.body={0}\u9875\u9762\u5217\u51FA\u4E86\u9759\u6001\u6700\u7EC8\u5B57\u6BB5\u53CA\u5176\u503C\u3002
# 0: link to System Properties page
doclet.help.systemProperties.body={0} \u9875\u9762\u5217\u51FA\u4E86\u5BF9\u7CFB\u7EDF\u5C5E\u6027\u7684\u5F15\u7528\u3002
+# 0: link to External Specifications page
+doclet.help.externalSpecifications.body={0} \u9875\u9762\u5217\u51FA\u4E86\u5BF9\u5916\u90E8\u89C4\u8303\u7684\u5F15\u7528\u3002
doclet.help.footnote=\u6B64\u5E2E\u52A9\u6587\u4EF6\u9002\u7528\u4E8E\u7531\u6807\u51C6 doclet \u751F\u6210\u7684 API \u6587\u6863\u3002
doclet.help.enum.intro=\u6BCF\u4E2A\u679A\u4E3E\u7C7B\u90FD\u6709\u5404\u81EA\u7684\u9875\u9762\uFF0C\u5176\u4E2D\u5305\u542B\u4EE5\u4E0B\u90E8\u5206\uFF1A
doclet.help.enum.class.intro=\u6BCF\u4E2A\u679A\u4E3E\u7C7B\u90FD\u6709\u5404\u81EA\u7684\u9875\u9762\uFF0C\u5176\u4E2D\u5305\u542B\u4EE5\u4E0B\u90E8\u5206\uFF1A
@@ -307,6 +321,18 @@ doclet.Error_copying_legal_notices=\u590D\u5236\u6CD5\u5F8B\u58F0\u660E\u65F6\u5
# 0: the path; 1: the detail message for the exception
doclet.Error_invalid_path_for_legal_notices=\u6CD5\u5F8B\u58F0\u660E\u7684\u8DEF\u5F84 ''{0}'' \u65E0\u6548\uFF1A{1}
+# 0: URL; 1: an integer
+doclet.extSpec.spec.has.multiple.titles=\u5728 @spec \u6807\u8BB0\u4E2D\u4E3A\u5904\u4E8E {0} \u7684\u5916\u90E8\u89C4\u8303\u63D0\u4F9B\u4E86 {1} \u4E2A\u4E0D\u540C\u7684\u6807\u9898
+
+# 0: name; 1: an integer
+doclet.extSpec.title.for.multiple.specs=\u5728 @spec \u6807\u8BB0\u4E2D\u6807\u9898 "{0}" \u7528\u4E8E {1} \u4E2A\u4E0D\u540C\u7684\u5916\u90E8\u89C4\u8303
+
+# 0: name; 1: url
+doclet.extSpec.title.url=\u6807\u9898\uFF1A"{0}"\uFF0Curl\uFF1A{1}
+
+# 0: url; 1: name
+doclet.extSpec.url.title=url\uFF1A{0}\uFF0C\u6807\u9898\uFF1A"{1}"
+
# option specifiers
doclet.usage.add-script.parameters=
doclet.usage.add-script.description=\u5411\u751F\u6210\u7684\u6587\u6863\u6DFB\u52A0\u811A\u672C\u6587\u4EF6
@@ -364,11 +390,11 @@ doclet.usage.link-modularity-mismatch.description=\u7528\u8B66\u544A\u6216\u4FE1
doclet.usage.link-platform-properties.parameters=
doclet.usage.link-platform-properties.description=\u94FE\u63A5\u5230\u4F4D\u4E8E \u7684\u5C5E\u6027\u6587\u4EF6\u4E2D\u58F0\u660E\u7684\u5E73\u53F0\u6587\u6863 URL
-doclet.usage.excludedocfilessubdir.parameters=:...
-doclet.usage.excludedocfilessubdir.description=\u6392\u9664\u5177\u6709\u7ED9\u5B9A\u540D\u79F0\u7684\u6240\u6709\u6587\u6863\u6587\u4EF6\u5B50\u76EE\u5F55
+doclet.usage.excludedocfilessubdir.parameters=,,...
+doclet.usage.excludedocfilessubdir.description=\u6392\u9664\u5305\u542B\u7ED9\u5B9A\u540D\u79F0\u7684\u6240\u6709 doc-files \u5B50\u76EE\u5F55\u3002\n\u8FD8\u53EF\u4EE5\u5C06 ':' \u4F5C\u4E3A\u5206\u9694\u7B26\u7528\u4E8E\u53C2\u6570\u4E2D\u7684\u4EFB\u4F55\u4F4D\u7F6E\u3002
-doclet.usage.group.parameters= :...
-doclet.usage.group.description=\u5C06\u6307\u5B9A\u7684\u5143\u7D20\u5728\u6982\u89C8\u9875\u9762\u4E0A\u5206\u7EC4\u5728\u4E00\u8D77
+doclet.usage.group.parameters= ,...
+doclet.usage.group.description=\u5728\u6982\u89C8\u9875\u9762\u4E0A\u5C06\u6307\u5B9A\u5143\u7D20\u5F52\u5230\u4E00\u7EC4\u3002\n\u8FD8\u53EF\u4EE5\u5C06 ':' \u4F5C\u4E3A\u5206\u9694\u7B26\u7528\u4E8E\u53C2\u6570\u4E2D\u7684\u4EFB\u4F55\u4F4D\u7F6E\u3002
doclet.usage.legal-notices.parameters='default' | 'none' |
doclet.usage.legal-notices.description=\u63A7\u5236\u6240\u751F\u6210\u8F93\u51FA\u4E2D\u7684\u6CD5\u5F8B\u58F0\u660E
@@ -377,8 +403,8 @@ doclet.usage.nocomment.description=\u4E0D\u751F\u6210\u8BF4\u660E\u548C\u6807\u8
doclet.usage.nodeprecated.description=\u4E0D\u5305\u542B @deprecated \u4FE1\u606F
-doclet.usage.noqualifier.parameters=::...
-doclet.usage.noqualifier.description=\u8F93\u51FA\u4E2D\u4E0D\u5305\u62EC\u9650\u5B9A\u7B26\u7684\u5217\u8868
+doclet.usage.noqualifier.parameters=,,...
+doclet.usage.noqualifier.description=\u5728\u8F93\u51FA\u4E2D\u6392\u9664\u4E00\u7CFB\u5217\u9650\u5B9A\u7B26\u3002\n\u8FD8\u53EF\u4EE5\u5C06 ':' \u4F5C\u4E3A\u5206\u9694\u7B26\u7528\u4E8E\u53C2\u6570\u4E2D\u7684\u4EFB\u4F55\u4F4D\u7F6E\u3002
doclet.usage.nosince.description=\u4E0D\u5305\u62EC @since \u4FE1\u606F
@@ -462,6 +488,11 @@ doclet.usage.xdoclint-extended.description=\u9488\u5BF9 javadoc\n\u6CE8\u91CA\u4
doclet.usage.xdoclint-package.parameters=([-])
doclet.usage.xdoclint-package.description=\u5728\u7279\u5B9A\u7684\u7A0B\u5E8F\u5305\u4E2D\u542F\u7528\u6216\u7981\u7528\u68C0\u67E5\u3002<\u7A0B\u5E8F\u5305>\n\u662F\u9017\u53F7\u5206\u9694\u7684\u7A0B\u5E8F\u5305\u8BF4\u660E\u7B26\u5217\u8868\u3002\u7A0B\u5E8F\u5305\n\u8BF4\u660E\u7B26\u662F\u7A0B\u5E8F\u5305\u7684\u9650\u5B9A\u540D\u79F0\u6216\u7A0B\u5E8F\u5305\u540D\u79F0\n\u524D\u7F00\u540E\u8DDF .*, \u5B83\u6269\u5C55\u5230\u7ED9\u5B9A\u7A0B\u5E8F\u5305\u7684\u6240\u6709\n\u5B50\u7A0B\u5E8F\u5305\u3002\u5728\u7A0B\u5E8F\u5305\u8BF4\u660E\u7B26\u524D\u9762\u52A0\u4E0A - \u53EF\u4EE5\n\u4E3A\u6307\u5B9A\u7A0B\u5E8F\u5305\u7981\u7528\u68C0\u67E5\u3002
+doclet.usage.spec-base-url=
+doclet.usage.spec-base-url.description=\u5728 @spec \u6807\u8BB0\u4E2D\u6307\u5B9A\u76F8\u5BF9 URL \u7684\u57FA\u7840 URL
+
+doclet.Invalid_URL=URL \u65E0\u6548\uFF1A{0}
+
# L10N: do not localize the option name --no-frames
doclet.NoFrames_specified=--no-frames \u9009\u9879\u4E0D\u518D\u662F\u5FC5\u9700\u7684\uFF0C\u53EF\u80FD\n\u4F1A\u5728\u672A\u6765\u53D1\u884C\u7248\u4E2D\u5220\u9664\u6B64\u9009\u9879\u3002
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties
index 21026476e12..16cbecc5284 100644
--- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties
@@ -109,6 +109,8 @@ doclet.Factory=Factory:
doclet.UnknownTag={0} ist ein unbekanntes Tag.
doclet.UnknownTagLowercase={0} ist ein unbekanntes Tag - bis auf die Gro\u00DF-/Kleinschreibung identisch mit einem bekannten Tag.
doclet.inheritDocWithinInappropriateTag=@inheritDoc kann in diesem Tag nicht verwendet werden
+doclet.inheritDocNoDoc=\u00FCberschriebene Methoden dokumentieren Ausnahmetyp {0} nicht
+doclet.throwsInheritDocUnsupported=@inheritDoc wird f\u00FCr Parameter vom Typ Ausnahme, die nicht von einer Methode deklariert werden, nicht unterst\u00FCtzt. Dokumentieren Sie solche Ausnahmetypen direkt.
doclet.noInheritedDoc=@inheritDoc wurde verwendet, aber mit {0} wird keine Methode au\u00DFer Kraft gesetzt oder implementiert.
doclet.tag_misuse=Tag {0} kann nicht in {1}-Dokumentation verwendet werden. Es kann nur in folgenden Dokumentationstypen verwendet werden: {2}.
doclet.Package_Summary=Package\u00FCbersicht
@@ -194,6 +196,7 @@ doclet.Groupname_already_used=In der Option -group wird der Gruppenname bereits
doclet.value_tag_invalid_reference={0} (referenziert von @value-Tag) ist eine unbekannte Referenz.
doclet.value_tag_invalid_constant=@value-Tag (das {0} referenziert) kann nur in Konstanten verwendet werden.
doclet.value_tag_invalid_use=@value-Tag kann hier nicht verwendet werden.
+doclet.value_tag_invalid_format=Ung\u00FCltiges Format: {0}
doclet.dest_dir_create=Zielverzeichnis wird erstellt: "{0}"
doclet.in={0} in {1}
doclet.Fields=Felder
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
index 5c68362f17d..69bdde7ac0c 100644
--- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
@@ -43,7 +43,7 @@ doclet.exception.read.file=\u30D5\u30A1\u30A4\u30EB\u306E\u8AAD\u53D6\u308A\u4E2
doclet.exception.write.file=\u30D5\u30A1\u30A4\u30EB\u306E\u66F8\u8FBC\u307F\u4E2D\u306B\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E\u3057\u305F: {0}\n\t({1})
doclet.exception.read.resource=\u30B7\u30B9\u30C6\u30E0\u30FB\u30EA\u30BD\u30FC\u30B9\u306E\u8AAD\u53D6\u308A\u4E2D\u306B\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E\u3057\u305F: {0}\n\t({1})
doclet.internal.exception=\u5185\u90E8\u4F8B\u5916\u304C\u767A\u751F\u3057\u307E\u3057\u305F\u3002\n\t({0})
-doclet.internal.report.bug=Bug Database (https://bugs.java.com)\u3067\u91CD\u8907\u304C\u306A\u3044\u304B\u3092\u3054\u78BA\u8A8D\u306E\u3046\u3048\u3001Java bug\u30EC\u30DD\u30FC\u30C8\u30FB\u30DA\u30FC\u30B8\n(https://bugreport.java.com)\u3067javadoc\u30C4\u30FC\u30EB\u306B\u5BFE\u3059\u308Bbug\u306E\u767B\u9332\u3092\u304A\u9858\u3044\u3044\u305F\u3057\u307E\u3059\u3002\n\u30EC\u30DD\u30FC\u30C8\u306B\u306F\u3001\u30A8\u30E9\u30FC\u30FB\u30E1\u30C3\u30BB\u30FC\u30B8\u3068\u6B21\u306E\u8A3A\u65AD\u5185\u5BB9\u3092\u542B\u3081\u3066\u304F\u3060\u3055\u3044\u3002\u3054\u5354\u529B\u3042\u308A\u304C\u3068\u3046\u3054\u3056\u3044\u307E\u3059\u3002
+doclet.internal.report.bug=\u30D0\u30B0\u30FB\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9(https://bugs.java.com)\u3067\u91CD\u8907\u304C\u306A\u3044\u304B\u3092\u3054\u78BA\u8A8D\u306E\u3046\u3048\u3001Java\u306E\u30D0\u30B0\u30FB\u30EC\u30DD\u30FC\u30C8\u30FB\u30DA\u30FC\u30B8\n(https://bugreport.java.com)\u3067javadoc\u30C4\u30FC\u30EB\u306B\u5BFE\u3059\u308B\u30D0\u30B0\u306E\u767B\u9332\u3092\u304A\u9858\u3044\u3044\u305F\u3057\u307E\u3059\u3002\n\u30EC\u30DD\u30FC\u30C8\u306B\u306F\u3001\u30A8\u30E9\u30FC\u30FB\u30E1\u30C3\u30BB\u30FC\u30B8\u3068\u6B21\u306E\u8A3A\u65AD\u5185\u5BB9\u3092\u3054\u5165\u529B\u304F\u3060\u3055\u3044\u3002\u3054\u5354\u529B\u3042\u308A\u304C\u3068\u3046\u3054\u3056\u3044\u307E\u3059\u3002
doclet.File_not_found=\u30D5\u30A1\u30A4\u30EB\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093: {0}
doclet.snippet_file_not_found=\u30BD\u30FC\u30B9\u30FB\u30D1\u30B9\u307E\u305F\u306F\u30B9\u30CB\u30DA\u30C3\u30C8\u306E\u30D1\u30B9\u306B\u30D5\u30A1\u30A4\u30EB\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093: {0}
doclet.Copy_Overwrite_warning=\u30D5\u30A1\u30A4\u30EB{0}\u306F\u540C\u3058\u540D\u524D\u306E\u30D5\u30A1\u30A4\u30EB\u304C\u3042\u308B\u306E\u3067{1}\u306B\u30B3\u30D4\u30FC\u3055\u308C\u307E\u305B\u3093\u3067\u3057\u305F...
@@ -109,6 +109,8 @@ doclet.Factory=\u30D5\u30A1\u30AF\u30C8\u30EA:
doclet.UnknownTag={0}\u306F\u4E0D\u660E\u306A\u30BF\u30B0\u3067\u3059\u3002
doclet.UnknownTagLowercase={0}\u306F\u4E0D\u660E\u306A\u30BF\u30B0\u3067\u3059\u3002\u5927\u6587\u5B57\u3068\u5C0F\u6587\u5B57\u306E\u533A\u5225\u3092\u9664\u3044\u3066\u306F\u65E2\u77E5\u306E\u30BF\u30B0\u3068\u540C\u3058\u3067\u3059\u3002
doclet.inheritDocWithinInappropriateTag=@inheritDoc\u306F\u3001\u3053\u306E\u30BF\u30B0\u5185\u3067\u306F\u4F7F\u7528\u3067\u304D\u307E\u305B\u3093
+doclet.inheritDocNoDoc=\u30AA\u30FC\u30D0\u30FC\u30E9\u30A4\u30C9\u3055\u308C\u305F\u30E1\u30BD\u30C3\u30C9\u3067\u306F\u3001\u4F8B\u5916\u30BF\u30A4\u30D7{0}\u306F\u30C9\u30AD\u30E5\u30E1\u30F3\u30C8\u5316\u3055\u308C\u307E\u305B\u3093
+doclet.throwsInheritDocUnsupported=@inheritDoc\u306F\u3001\u30E1\u30BD\u30C3\u30C9\u3067\u5BA3\u8A00\u3055\u308C\u3066\u3044\u306A\u3044exception-type\u30BF\u30A4\u30D7\u30FB\u30D1\u30E9\u30E1\u30FC\u30BF\u3067\u306F\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u307E\u305B\u3093\u3002\u305D\u306E\u3088\u3046\u306A\u4F8B\u5916\u30BF\u30A4\u30D7\u306F\u76F4\u63A5\u30C9\u30AD\u30E5\u30E1\u30F3\u30C8\u5316\u3057\u3066\u304F\u3060\u3055\u3044
doclet.noInheritedDoc=@inheritDoc\u304C\u4F7F\u7528\u3055\u308C\u3066\u3044\u307E\u3059\u304C\u3001{0}\u306F\u3069\u306E\u30E1\u30BD\u30C3\u30C9\u3082\u30AA\u30FC\u30D0\u30FC\u30E9\u30A4\u30C9\u307E\u305F\u306F\u5B9F\u88C5\u3057\u3066\u3044\u307E\u305B\u3093\u3002
doclet.tag_misuse={0}\u30BF\u30B0\u306F{1}\u30C9\u30AD\u30E5\u30E1\u30F3\u30C8\u5185\u3067\u306F\u4F7F\u7528\u3067\u304D\u307E\u305B\u3093\u3002\u4F7F\u7528\u3067\u304D\u308B\u306E\u306F\u6B21\u306E\u30BF\u30A4\u30D7\u306E\u30C9\u30AD\u30E5\u30E1\u30F3\u30C8\u5185\u306E\u307F\u3067\u3059: {2}\u3002
doclet.Package_Summary=\u30D1\u30C3\u30B1\u30FC\u30B8\u306E\u6982\u8981
@@ -194,6 +196,7 @@ doclet.Groupname_already_used=-group\u30AA\u30D7\u30B7\u30E7\u30F3\u306B\u304A\u
doclet.value_tag_invalid_reference={0}(@value\u30BF\u30B0\u306B\u3088\u308A\u53C2\u7167\u3055\u308C\u3066\u3044\u308B)\u306F\u4E0D\u660E\u306A\u53C2\u7167\u3067\u3059\u3002
doclet.value_tag_invalid_constant=@value\u30BF\u30B0({0}\u3092\u53C2\u7167\u3057\u3066\u3044\u308B)\u306F\u5B9A\u6570\u5185\u3067\u306E\u307F\u4F7F\u7528\u3067\u304D\u307E\u3059\u3002
doclet.value_tag_invalid_use=@value\u30BF\u30B0\u306F\u3053\u3053\u3067\u306F\u4F7F\u7528\u3067\u304D\u307E\u305B\u3093\u3002
+doclet.value_tag_invalid_format=\u6B21\u306E\u5F62\u5F0F\u304C\u7121\u52B9\u3067\u3059: {0}
doclet.dest_dir_create=\u5B9B\u5148\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA\u306E\u4F5C\u6210\u4E2D: "{0}"
doclet.in={1}\u306E{0}
doclet.Fields=\u30D5\u30A3\u30FC\u30EB\u30C9
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
index c79fb35e753..c5e6342ce35 100644
--- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
@@ -43,7 +43,7 @@ doclet.exception.read.file=\u8BFB\u53D6\u6587\u4EF6\u65F6\u51FA\u9519: {0}\n\t({
doclet.exception.write.file=\u5199\u5165\u6587\u4EF6\u65F6\u51FA\u9519: {0}\n\t({1})
doclet.exception.read.resource=\u8BFB\u53D6\u7CFB\u7EDF\u8D44\u6E90\u65F6\u51FA\u9519: {0}\n\t({1})
doclet.internal.exception=\u51FA\u73B0\u5185\u90E8\u5F02\u5E38\u9519\u8BEF\u3002\n\t({0})
-doclet.internal.report.bug=\u5982\u679C\u5728 Bug Database (https://bugs.java.com) \u4E2D\u6CA1\u6709\u627E\u5230\u91CD\u590D\u9879, \n\u8BF7\u901A\u8FC7 Java Bug \u62A5\u544A\u9875 (https://bugreport.java.com) \u9488\u5BF9\u8BE5 \njavadoc \u5DE5\u5177\u5EFA\u7ACB Bug\u3002\u8BF7\u5728\u62A5\u544A\u4E2D\u9644\u4E0A\u9519\u8BEF\u6D88\u606F\u548C\u4EE5\u4E0B\u8BCA\u65AD\u4FE1\u606F\u3002\u8C22\u8C22\u3002
+doclet.internal.report.bug=\u5982\u679C\u5728 Bug Database (https://bugs.java.com) \u4E2D\u6CA1\u6709\u627E\u5230\u6709\u5173\u8BE5\u9519\u8BEF\u7684 javadoc \u5DE5\u5177 Bug\uFF0C\n\u8BF7\u901A\u8FC7 Java Bug \u62A5\u544A\u9875 (https://bugreport.java.com) \u586B\u62A5 javadoc \u5DE5\u5177 Bug\u3002\n\u8BF7\u5728\u62A5\u544A\u4E2D\u9644\u4E0A\u9519\u8BEF\u6D88\u606F\u548C\u4EE5\u4E0B\u8BCA\u65AD\u4FE1\u606F\u3002\u8C22\u8C22\u3002
doclet.File_not_found=\u627E\u4E0D\u5230\u6587\u4EF6: {0}
doclet.snippet_file_not_found=\u5728\u6E90\u8DEF\u5F84\u6216\u7247\u6BB5\u8DEF\u5F84\u4E2D\u627E\u4E0D\u5230\u6587\u4EF6\uFF1A{0}
doclet.Copy_Overwrite_warning=\u672A\u5C06\u6587\u4EF6{0}\u590D\u5236\u5230 {1}, \u56E0\u4E3A\u73B0\u6709\u6587\u4EF6\u5177\u6709\u76F8\u540C\u540D\u79F0...
@@ -109,6 +109,8 @@ doclet.Factory=\u5DE5\u5382:
doclet.UnknownTag={0}\u662F\u672A\u77E5\u6807\u8BB0\u3002
doclet.UnknownTagLowercase={0}\u662F\u672A\u77E5\u6807\u8BB0 - \u9664\u4E86\u5927\u5C0F\u5199\u4E4B\u5916\u5176\u4ED6\u65B9\u9762\u4E0E\u5DF2\u77E5\u6807\u8BB0\u76F8\u540C\u3002
doclet.inheritDocWithinInappropriateTag=\u4E0D\u80FD\u5728\u6B64\u6807\u8BB0\u4E2D\u4F7F\u7528 @inheritDoc
+doclet.inheritDocNoDoc=\u88AB\u8986\u76D6\u7684\u65B9\u6CD5\u4E0D\u8BB0\u5F55\u5F02\u5E38\u9519\u8BEF\u7C7B\u578B {0}
+doclet.throwsInheritDocUnsupported=\u4E0D\u662F\u7531\u65B9\u6CD5\u58F0\u660E\u7684\u5F02\u5E38\u9519\u8BEF\u7C7B\u7C7B\u578B\u53C2\u6570\u4E0D\u652F\u6301 @inheritDoc\uFF1B\u76F4\u63A5\u8BB0\u5F55\u6B64\u7C7B\u5F02\u5E38\u9519\u8BEF\u7C7B\u578B
doclet.noInheritedDoc=\u4F7F\u7528\u4E86 @inheritDoc, \u4F46{0}\u672A\u8986\u76D6\u6216\u5B9E\u73B0\u4EFB\u4F55\u65B9\u6CD5\u3002
doclet.tag_misuse=\u4E0D\u80FD\u5728{1}\u6587\u6863\u4E2D\u4F7F\u7528\u6807\u8BB0{0}\u3002\u53EA\u80FD\u5728\u4EE5\u4E0B\u7C7B\u578B\u7684\u6587\u6863\u4E2D\u4F7F\u7528\u8BE5\u6807\u8BB0: {2}\u3002
doclet.Package_Summary=\u7A0B\u5E8F\u5305\u6982\u8981
@@ -194,6 +196,7 @@ doclet.Groupname_already_used=\u5728 -group \u9009\u9879\u4E2D, groupname \u5DF2
doclet.value_tag_invalid_reference={0} (\u7531 @value \u6807\u8BB0\u5F15\u7528) \u4E3A\u672A\u77E5\u5F15\u7528\u3002
doclet.value_tag_invalid_constant=@value \u6807\u8BB0 (\u5F15\u7528{0}) \u53EA\u80FD\u5728\u5E38\u91CF\u4E2D\u4F7F\u7528\u3002
doclet.value_tag_invalid_use=\u6B64\u5904\u4E0D\u80FD\u4F7F\u7528 @value \u6807\u8BB0\u3002
+doclet.value_tag_invalid_format=\u683C\u5F0F\u65E0\u6548\uFF1A{0}
doclet.dest_dir_create=\u6B63\u5728\u521B\u5EFA\u76EE\u6807\u76EE\u5F55: "{0}"
doclet.in={1}\u4E2D\u7684{0}
doclet.Fields=\u5B57\u6BB5
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_de.properties b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_de.properties
index 57e776e0e7c..ae63fe5615d 100644
--- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_de.properties
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_de.properties
@@ -88,6 +88,7 @@ dc.tag.unknown = unbekanntes Tag: {0}
dc.tag.not.supported.html5 = Tag nicht unterst\u00FCtzt in HTML5: {0}
dc.text.not.allowed = Text nicht zul\u00E4ssig in <{0}>-Element
dc.unexpected.comment=Dokumentationskommentar hier nicht erwartet
+dc.value.bad.format=Ung\u00FCltiges Format: {0}
dc.value.not.allowed.here='{@value} hier nicht zul\u00E4ssig
dc.value.not.a.constant=Wert bezieht sich nicht auf eine Konstante
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties
index 5917b8f2436..1a6c148d132 100644
--- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties
@@ -88,6 +88,7 @@ dc.tag.unknown = \u4E0D\u660E\u306A\u30BF\u30B0: {0}
dc.tag.not.supported.html5 = \u30BF\u30B0\u306FHTML5\u3067\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u307E\u305B\u3093: {0}
dc.text.not.allowed = <{0}>\u8981\u7D20\u3067\u306F\u30C6\u30AD\u30B9\u30C8\u3092\u4F7F\u7528\u3067\u304D\u307E\u305B\u3093
dc.unexpected.comment=\u30C9\u30AD\u30E5\u30E1\u30F3\u30C8\u30FB\u30B3\u30E1\u30F3\u30C8\u306F\u3053\u3053\u3067\u306F\u5FC5\u8981\u3042\u308A\u307E\u305B\u3093
+dc.value.bad.format=\u6B21\u306E\u5F62\u5F0F\u304C\u7121\u52B9\u3067\u3059: {0}
dc.value.not.allowed.here='{@value}\u306F\u3053\u3053\u3067\u306F\u4F7F\u7528\u3067\u304D\u307E\u305B\u3093
dc.value.not.a.constant=\u5024\u304C\u5B9A\u6570\u3092\u53C2\u7167\u3057\u3066\u3044\u307E\u305B\u3093
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties
index ec2a11d6aa6..4905b9c9e9f 100644
--- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties
@@ -88,6 +88,7 @@ dc.tag.unknown = \u672A\u77E5\u6807\u8BB0: {0}
dc.tag.not.supported.html5 = \u6807\u8BB0\u5728 HTML5 \u4E2D\u4E0D\u53D7\u652F\u6301\uFF1A{0}
dc.text.not.allowed = <{0}> \u5143\u7D20\u4E2D\u4E0D\u5141\u8BB8\u4F7F\u7528\u6587\u672C
dc.unexpected.comment=\u6B64\u5904\u672A\u9884\u671F\u6587\u6863\u6CE8\u91CA
+dc.value.bad.format=\u683C\u5F0F\u65E0\u6548\uFF1A{0}
dc.value.not.allowed.here=\u6B64\u5904\u4E0D\u5141\u8BB8\u4F7F\u7528 '{@value}
dc.value.not.a.constant=\u503C\u4E0D\u5F15\u7528\u5E38\u91CF
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties
index ded58a82e67..4719e035105 100644
--- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties
@@ -200,10 +200,6 @@ main.not_a_doclet=Klasse {0} ist kein g\u00FCltiges Doclet.\nHinweis: Ab JDK 13
javadoc.class_not_found=Klasse {0} nicht gefunden.
-javadoc.error.msg={0}: Fehler - {1}
-javadoc.warning.msg={0}: Warnung - {1}
-javadoc.note.msg = {1}
-javadoc.note.pos.msg= {0}: {1}
javadoc.version={0} {1}
javadoc.fullversion={0} Vollversion "{1}"
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
index 3e495beb533..2f2ecf87349 100644
--- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
@@ -195,15 +195,11 @@ main.internal.error=\u5185\u90E8\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E
main.unexpected.exception=\u4E88\u671F\u3057\u306A\u3044\u4F8B\u5916\u304C\u6355\u6349\u3055\u308C\u307E\u3057\u305F: {0}
main.unknown.option.for.filemanager=\u30AA\u30D7\u30B7\u30E7\u30F3\u306F\u30D5\u30A1\u30A4\u30EB\u30FB\u30DE\u30CD\u30FC\u30B8\u30E3\u3067\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u307E\u305B\u3093: {0}
main.bad.arg.for.filemanager.option=\u30D5\u30A1\u30A4\u30EB\u30FB\u30DE\u30CD\u30FC\u30B8\u30E3\u306E\u30AA\u30D7\u30B7\u30E7\u30F3{0}\u306E\u5024\u304C\u4E0D\u6B63\u3067\u3059: "{1}"
-doclet.internal.report.bug=Bug Database (https://bugs.java.com)\u3067\u91CD\u8907\u304C\u306A\u3044\u304B\u3092\u3054\u78BA\u8A8D\u306E\u3046\u3048\u3001Java bug\u30EC\u30DD\u30FC\u30C8\u30FB\u30DA\u30FC\u30B8\n(https://bugreport.java.com)\u3067javadoc\u30C4\u30FC\u30EB\u306B\u5BFE\u3059\u308Bbug\u306E\u767B\u9332\u3092\u304A\u9858\u3044\u3044\u305F\u3057\u307E\u3059\u3002\n\u30EC\u30DD\u30FC\u30C8\u306B\u306F\u3001\u30A8\u30E9\u30FC\u30FB\u30E1\u30C3\u30BB\u30FC\u30B8\u3068\u6B21\u306E\u8A3A\u65AD\u5185\u5BB9\u3092\u542B\u3081\u3066\u304F\u3060\u3055\u3044\u3002\u3054\u5354\u529B\u3042\u308A\u304C\u3068\u3046\u3054\u3056\u3044\u307E\u3059\u3002
+doclet.internal.report.bug=\u30D0\u30B0\u30FB\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9(https://bugs.java.com)\u3067\u91CD\u8907\u304C\u306A\u3044\u304B\u3092\u3054\u78BA\u8A8D\u306E\u3046\u3048\u3001Java\u306E\u30D0\u30B0\u30FB\u30EC\u30DD\u30FC\u30C8\u30FB\u30DA\u30FC\u30B8\n(https://bugreport.java.com)\u3067javadoc\u30C4\u30FC\u30EB\u306B\u5BFE\u3059\u308B\u30D0\u30B0\u306E\u767B\u9332\u3092\u304A\u9858\u3044\u3044\u305F\u3057\u307E\u3059\u3002\n\u30EC\u30DD\u30FC\u30C8\u306B\u306F\u3001\u30A8\u30E9\u30FC\u30FB\u30E1\u30C3\u30BB\u30FC\u30B8\u3068\u6B21\u306E\u8A3A\u65AD\u5185\u5BB9\u3092\u3054\u5165\u529B\u304F\u3060\u3055\u3044\u3002\u3054\u5354\u529B\u3042\u308A\u304C\u3068\u3046\u3054\u3056\u3044\u307E\u3059\u3002
main.not_a_doclet=\u30AF\u30E9\u30B9{0}\u306F\u6709\u52B9\u306A\u30C9\u30C3\u30AF\u30EC\u30C3\u30C8\u3067\u306F\u3042\u308A\u307E\u305B\u3093\u3002\n\u30CE\u30FC\u30C8: JDK 13\u304B\u3089\u3001com.sun.javadoc API\u306F\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u306A\u304F\u306A\u308A\u307E\u3057\u305F\u3002
javadoc.class_not_found=\u30AF\u30E9\u30B9{0}\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002
-javadoc.error.msg={0}: \u30A8\u30E9\u30FC - {1}
-javadoc.warning.msg={0}: \u8B66\u544A - {1}
-javadoc.note.msg = {1}
-javadoc.note.pos.msg= {0}: {1}
javadoc.version={0} {1}
javadoc.fullversion={0}\u30D5\u30EB\u30FB\u30D0\u30FC\u30B8\u30E7\u30F3"{1}"
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
index f02b5443485..6fe5eeb9a19 100644
--- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
@@ -195,15 +195,11 @@ main.internal.error=\u51FA\u73B0\u5185\u90E8\u9519\u8BEF
main.unexpected.exception=\u6355\u83B7\u5230\u610F\u5916\u7684\u5F02\u5E38\u9519\u8BEF: {0}
main.unknown.option.for.filemanager=\u9009\u9879\u4E0D\u53D7\u6587\u4EF6\u7BA1\u7406\u5668\u652F\u6301\uFF1A{0}
main.bad.arg.for.filemanager.option=\u6587\u4EF6\u7BA1\u7406\u5668\u9009\u9879 {0} \u7684\u503C\u9519\u8BEF\uFF1A"{1}"
-doclet.internal.report.bug=\u5982\u679C\u5728 Bug Database (https://bugs.java.com) \u4E2D\u6CA1\u6709\u627E\u5230\u91CD\u590D\u9879, \n\u8BF7\u901A\u8FC7 Java Bug \u62A5\u544A\u9875 (https://bugreport.java.com) \u9488\u5BF9\u8BE5 \njavadoc \u5DE5\u5177\u5EFA\u7ACB Bug\u3002\u8BF7\u5728\u62A5\u544A\u4E2D\u9644\u4E0A\u9519\u8BEF\u6D88\u606F\u548C\u4EE5\u4E0B\u8BCA\u65AD\u4FE1\u606F\u3002\u8C22\u8C22\u3002
+doclet.internal.report.bug=\u5982\u679C\u5728 Bug Database (https://bugs.java.com) \u4E2D\u6CA1\u6709\u627E\u5230\u6709\u5173\u8BE5\u9519\u8BEF\u7684 javadoc \u5DE5\u5177 Bug\uFF0C\n\u8BF7\u901A\u8FC7 Java Bug \u62A5\u544A\u9875 (https://bugreport.java.com) \u586B\u62A5 javadoc \u5DE5\u5177 Bug\u3002\n\u8BF7\u5728\u62A5\u544A\u4E2D\u9644\u4E0A\u9519\u8BEF\u6D88\u606F\u548C\u4EE5\u4E0B\u8BCA\u65AD\u4FE1\u606F\u3002\u8C22\u8C22\u3002
main.not_a_doclet=\u7C7B {0} \u4E0D\u662F\u6709\u6548 doclet\u3002\n\u6CE8\u610F\uFF1A\u4ECE JDK 13 \u5F00\u59CB\uFF0C\u4E0D\u518D\u652F\u6301 com.sun.javadoc API\u3002
javadoc.class_not_found=\u627E\u4E0D\u5230\u7C7B{0}\u3002
-javadoc.error.msg={0}: \u9519\u8BEF - {1}
-javadoc.warning.msg={0}: \u8B66\u544A - {1}
-javadoc.note.msg = {1}
-javadoc.note.pos.msg= {0}: {1}
javadoc.version={0} {1}
javadoc.fullversion={0}\u5B8C\u6574\u7248\u672C "{1}"
diff --git a/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties b/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties
index 4097efbad90..0df306e2cff 100644
--- a/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties
+++ b/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties
@@ -24,7 +24,7 @@
#
ONE_DAY=\ 1 Tag
-ONE_HOUR=\ 1 Stunde
+ONE_HOUR=\ 1 Stunde
ONE_MIN=\ 1 Min.
ONE_MONTH=\ 1 Monat
ONE_YEAR=\ 1 Jahr
diff --git a/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties b/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties
index 00aee7806de..529a5787c23 100644
--- a/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties
+++ b/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties
@@ -171,7 +171,7 @@ MBEANS_TAB_TABULAR_NAVIGATION_MULTIPLE=\u8868\u683C\u5F0F\u6570\u636E\u5BFC\u822
MBEANS_TAB_TABULAR_NAVIGATION_SINGLE=\u8868\u683C\u5F0F\u6570\u636E\u5BFC\u822A
MBEANS_TAB_UNSUBSCRIBE_NOTIFICATIONS_BUTTON=\u53D6\u6D88\u8BA2\u9605(&U)
MBEANS_TAB_UNSUBSCRIBE_NOTIFICATIONS_BUTTON_TOOLTIP=\u505C\u6B62\u76D1\u542C\u901A\u77E5
-MANAGE_HOTSPOT_MBEANS_IN_COLON_=\u7BA1\u7406\u4EE5\u4E0B\u4F4D\u7F6E\u7684 HotSpot MBean:
+MANAGE_HOTSPOT_MBEANS_IN_COLON_=\u7BA1\u7406\u4EE5\u4E0B\u4F4D\u7F6E\u7684 HotSpot MBean:
MAX=\u6700\u5927\u503C
MAXIMUM_HEAP_SIZE=\u6700\u5927\u5806\u5927\u5C0F
MEMORY=\u5185\u5B58
diff --git a/src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties b/src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
index 601d20b8ebf..9e11a25faaa 100644
--- a/src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
+++ b/src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
@@ -29,7 +29,7 @@ err.prefix=\u9519\u8BEF:
err.bad.constant.pool=\u8BFB\u53D6{0}\u7684\u5E38\u91CF\u6C60\u65F6\u51FA\u9519: {1}
err.class.not.found=\u627E\u4E0D\u5230\u7C7B: {0}
-err.crash=\u51FA\u73B0\u4E25\u91CD\u7684\u5185\u90E8\u9519\u8BEF: {0}\n\u8BF7\u5EFA\u7ACB Bug \u62A5\u544A, \u5E76\u5305\u62EC\u4EE5\u4E0B\u4FE1\u606F:\n{1}
+err.crash=\u51FA\u73B0\u4E25\u91CD\u7684\u5185\u90E8\u9519\u8BEF: {0}\n\u8BF7\u586B\u5199 Bug \u62A5\u544A, \u5E76\u5305\u62EC\u4EE5\u4E0B\u4FE1\u606F:\n{1}
err.end.of.file=\u8BFB\u53D6{0}\u65F6\u51FA\u73B0\u610F\u5916\u7684\u6587\u4EF6\u7ED3\u5C3E
err.file.not.found=\u627E\u4E0D\u5230\u6587\u4EF6: {0}
err.incompatible.options=\u9009\u9879\u7EC4\u5408\u9519\u8BEF: {0}
diff --git a/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties b/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
index 08d6bbd5afb..8786e565702 100644
--- a/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
+++ b/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
@@ -57,7 +57,7 @@ main.opt.ignore-signing-information=\ --ignore-signing-information \u7
main.opt.verbose=\ -v\u3001--verbose \u8A73\u7D30\u306A\u30C8\u30EC\u30FC\u30B9\u3092\u6709\u52B9\u306B\u3057\u307E\u3059
-main.msg.bug=jlink\u3067\u4F8B\u5916\u304C\u767A\u751F\u3057\u307E\u3057\u305F\u3002\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9\u3067\u91CD\u8907\u304C\u306A\u3044\u304B\u3092\u3054\u78BA\u8A8D\u306E\u3046\u3048\u3001Java Bug Database (https://bugreport.java.com/bugreport/)\u3067bug\u306E\u767B\u9332\u3092\u304A\u9858\u3044\u3044\u305F\u3057\u307E\u3059\u3002\u30EC\u30DD\u30FC\u30C8\u306B\u306F\u3001\u305D\u306E\u30D7\u30ED\u30B0\u30E9\u30E0\u3068\u6B21\u306E\u8A3A\u65AD\u5185\u5BB9\u3092\u542B\u3081\u3066\u304F\u3060\u3055\u3044\u3002\u3054\u5354\u529B\u3042\u308A\u304C\u3068\u3046\u3054\u3056\u3044\u307E\u3059\u3002
+main.msg.bug=jlink\u3067\u4F8B\u5916\u304C\u767A\u751F\u3057\u307E\u3057\u305F\u3002\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9\u3067\u91CD\u8907\u304C\u306A\u3044\u304B\u3092\u3054\u78BA\u8A8D\u306E\u3046\u3048\u3001Java\u306E\u30D0\u30B0\u30FB\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9(https://bugreport.java.com/bugreport/)\u3067\u30D0\u30B0\u306E\u767B\u9332\u3092\u304A\u9858\u3044\u3044\u305F\u3057\u307E\u3059\u3002\u30EC\u30DD\u30FC\u30C8\u306B\u306F\u3001\u8A72\u5F53\u306E\u30D7\u30ED\u30B0\u30E9\u30E0\u3068\u6B21\u306E\u8A3A\u65AD\u5185\u5BB9\u3092\u3054\u5165\u529B\u304F\u3060\u3055\u3044\u3002\u3054\u5354\u529B\u3042\u308A\u304C\u3068\u3046\u3054\u3056\u3044\u307E\u3059\u3002
main.extended.help=\u4F7F\u7528\u53EF\u80FD\u306A\u30D7\u30E9\u30B0\u30A4\u30F3\u306E\u30EA\u30B9\u30C8:
diff --git a/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties b/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
index f6298a7bee2..ba1a5a20bec 100644
--- a/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
+++ b/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
@@ -57,7 +57,7 @@ main.opt.ignore-signing-information=\ --ignore-signing-information \
main.opt.verbose=\ -v, --verbose \u542F\u7528\u8BE6\u7EC6\u8DDF\u8E2A
-main.msg.bug=jlink \u4E2D\u51FA\u73B0\u5F02\u5E38\u9519\u8BEF\u3002\u5982\u679C\u5728 Java Bug Database (https://bugreport.java.com/bugreport/) \u4E2D\u6CA1\u6709\u627E\u5230\u8BE5\u9519\u8BEF, \u8BF7\u5728\u8BE5\u6570\u636E\u5E93\u4E2D\u5EFA\u7ACB Bug\u3002\u8BF7\u5728\u62A5\u544A\u4E2D\u9644\u4E0A\u60A8\u7684\u7A0B\u5E8F\u548C\u4EE5\u4E0B\u8BCA\u65AD\u4FE1\u606F\u3002\u8C22\u8C22\u3002
+main.msg.bug=jlink \u4E2D\u51FA\u73B0\u5F02\u5E38\u9519\u8BEF\u3002\u5982\u679C\u5728 Java Bug Database (https://bugreport.java.com/bugreport/) \u4E2D\u6CA1\u6709\u627E\u5230\u6709\u5173\u8BE5\u9519\u8BEF\u7684 Bug\uFF0C\u8BF7\u5728\u8BE5\u6570\u636E\u5E93\u4E2D\u586B\u62A5 Bug\u3002\u8BF7\u5728\u62A5\u544A\u4E2D\u9644\u4E0A\u60A8\u7684\u7A0B\u5E8F\u548C\u4EE5\u4E0B\u8BCA\u65AD\u4FE1\u606F\u3002\u8C22\u8C22\u3002
main.extended.help=\u53EF\u7528\u63D2\u4EF6\u5217\u8868:
diff --git a/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_de.properties b/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_de.properties
index 51b250b7670..59019e0c20d 100644
--- a/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_de.properties
+++ b/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_de.properties
@@ -101,6 +101,12 @@ order-resources.description=Sortiert Ressourcen. Beispiel: **/module-info.class,
order-resources.usage=\ --order-resources \n Sortiert Ressourcen. \n Beispiel: **/module-info.class,@classlist,\n /java.base/java/lang/**
+save-jlink-argfiles.argument=
+
+save-jlink-argfiles.description=Angegebene Argumentdateien mit den Argumenten, die der Ausf\u00FChrung \nvon jlink voranzustellen sind, im Ausgabeimage speichern.\n ist eine durch ":" (";" unter Windows) getrennte Liste mit Befehlszeilenargumentdateien.
+
+save-jlink-argfiles.usage=\ --save-jlink-argfiles \n Angegebene Argumentdateien\n mit den Argumenten, die der Ausf\u00FChrung von \n jlink voranzustellen sind, im Ausgabeimage speichern. ist eine durch \n ":" (";" unter Windows) getrennte Liste mit Befehlszeilenargumentdateien.
+
strip-debug.description=Entfernt Debuginformationen aus dem Ausgabeimage
strip-debug.usage=\ --strip-debug Entfernt Debuginformationen aus dem Ausgabeimage
diff --git a/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_ja.properties b/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_ja.properties
index 2431600a5e9..c766613a699 100644
--- a/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_ja.properties
+++ b/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_ja.properties
@@ -101,6 +101,12 @@ order-resources.description=\u30EA\u30BD\u30FC\u30B9\u3092\u9806\u5E8F\u4ED8\u30
order-resources.usage=\ --order-resources \n \u30EA\u30BD\u30FC\u30B9\u3092\u9806\u5E8F\u4ED8\u3051\u307E\u3059\u3002 \n \u4F8B: **/module-info.class,@classlist,\n /java.base/java/lang/**
+save-jlink-argfiles.argument=
+
+save-jlink-argfiles.description=\u51FA\u529B\u30A4\u30E1\u30FC\u30B8\u3067jlink\u306E\u5B9F\u884C\u306E\u524D\u306B\u8FFD\u52A0\u3059\u308B\u5F15\u6570\u3092\u542B\u3080\n\u6307\u5B9A\u306E\u5F15\u6570\u30D5\u30A1\u30A4\u30EB\u3092\u4FDD\u5B58\u3057\u307E\u3059\u3002\n\u306F\u3001\u30B3\u30DE\u30F3\u30C9\u30E9\u30A4\u30F3\u5F15\u6570\u30D5\u30A1\u30A4\u30EB\u3092':' (Windows\u3067\u306F';')\u3067\u533A\u5207\u3063\u305F\u30EA\u30B9\u30C8\u3067\u3059\u3002
+
+save-jlink-argfiles.usage=\ --save-jlink-argfiles \n \u51FA\u529B\u30A4\u30E1\u30FC\u30B8\u3067jlink\u306E\u5B9F\u884C\u306E\u524D\u306B\u8FFD\u52A0\n \u3059\u308B\u5F15\u6570\u3092\u542B\u3080\u6307\u5B9A\u306E\u5F15\u6570\u30D5\u30A1\u30A4\u30EB\u3092\n \u4FDD\u5B58\u3057\u307E\u3059\u3002\u306F\u3001\n \u30B3\u30DE\u30F3\u30C9\u30E9\u30A4\u30F3\u5F15\u6570\u30D5\u30A1\u30A4\u30EB\u3092':' (Windows\u3067\u306F';')\u3067\u533A\u5207\u3063\u305F\u30EA\u30B9\u30C8\u3067\u3059\u3002
+
strip-debug.description=\u51FA\u529B\u30A4\u30E1\u30FC\u30B8\u304B\u3089\u30C7\u30D0\u30C3\u30B0\u60C5\u5831\u3092\u524A\u9664\u3057\u307E\u3059
strip-debug.usage=\ --strip-debug \u51FA\u529B\u30A4\u30E1\u30FC\u30B8\u304B\u3089\u30C7\u30D0\u30C3\u30B0\u60C5\u5831\u3092\u524A\u9664\u3057\u307E\u3059
diff --git a/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_zh_CN.properties b/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_zh_CN.properties
index cb53a3909ac..925ca8d7ee2 100644
--- a/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_zh_CN.properties
+++ b/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_zh_CN.properties
@@ -101,6 +101,12 @@ order-resources.description=\u5BF9\u8D44\u6E90\u8FDB\u884C\u6392\u5E8F\u3002\u4F
order-resources.usage=\ --order-resources \n \u5BF9\u8D44\u6E90\u8FDB\u884C\u6392\u5E8F\u3002\n \u4F8B\u5982\uFF1A**/module-info.class,@classlist,\n /java.base/java/lang/**
+save-jlink-argfiles.argument=
+
+save-jlink-argfiles.description=\u4FDD\u5B58\u6307\u5B9A\u53C2\u6570\u6587\u4EF6\uFF0C\u6587\u4EF6\u4E2D\u5305\u542B\u8981\u9644\u52A0\u5230\u8F93\u51FA\u6620\u50CF\u4E2D\u6267\u884C jlink \u4E4B\u524D\u7684\u53C2\u6570\u3002\n \u662F\u547D\u4EE4\u884C\u53C2\u6570\u6587\u4EF6\u5217\u8868\uFF08\u6587\u4EF6\u4EE5 ':' \u5206\u9694\uFF0C\u5728 Windows \u4E0A\u4EE5 ';' \u5206\u9694\uFF09\u3002
+
+save-jlink-argfiles.usage=\ --save-jlink-argfiles \n \u4FDD\u5B58\u6307\u5B9A\u53C2\u6570\u6587\u4EF6\uFF0C\u6587\u4EF6\u4E2D\u5305\u542B\u8981\u9644\u52A0\u5230\n \u8F93\u51FA\u6620\u50CF\u4E2D\u6267\u884C jlink \u4E4B\u524D\u7684\u53C2\u6570\u3002\n \u662F\u547D\u4EE4\u884C\u53C2\u6570\u6587\u4EF6\u5217\u8868\n \uFF08\u6587\u4EF6\u4EE5 ':' \u5206\u9694\uFF0C\u5728 Windows \u4E0A\u4EE5 ';' \u5206\u9694\uFF09\u3002
+
strip-debug.description=\u4ECE\u8F93\u51FA\u6620\u50CF\u4E2D\u53BB\u9664\u8C03\u8BD5\u4FE1\u606F
strip-debug.usage=\ --strip-debug \u4ECE\u8F93\u51FA\u6620\u50CF\u4E2D\u53BB\u9664\u8C03\u8BD5\u4FE1\u606F
diff --git a/src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_de.properties b/src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_de.properties
index 21e6f3d2a03..8e33c968966 100644
--- a/src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_de.properties
+++ b/src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_de.properties
@@ -64,6 +64,8 @@ main.opt.date=Datum und Uhrzeit f\u00FCr die Zeitstempel von Eintr\u00E4gen, ang
main.opt.cmdfile=Liest Optionen aus der angegebenen Datei
+main.opt.compress=Die bei der Erstellung des JMOD-Archivs zu verwendende Komprimierung. Zul\u00E4ssige Werte: zip-[0-9], wobei zip-0 f\u00FCr keine Komprimierung und zip-9 f\u00FCr die beste Komprimierung steht. Standardwert ist zip-6.
+
module.hashes.recorded=Hashes werden im Modul {0} erfasst
err.missing.mode=Eine der Modusangaben create, extract, list, describe oder hash muss angegeben werden
@@ -94,6 +96,8 @@ err.module.resolution.fail=Aufl\u00F6sung nicht erfolgreich: {0}
err.no.moduleToHash=Keine Hashes erfasst: Kein mit {0} \u00FCbereinstimmendes Modul zum Erfassen von Hashes gefunden
err.invalid.date=--date {0} ist kein erweitertes Datums- und Uhrzeitformat mit Zeitunterschied und optionaler Zeitzone nach ISO-860: {1}
err.date.out.of.range=--date {0} liegt nicht im g\u00FCltigen Bereich 1980-01-01T00:00:02Z bis 2099-12-31T23:59:59Z
+err.compress.incorrect=--compress-Wert ist ung\u00FCltig: {0}
+err.compress.wrong.mode=--compress ist nur im Erstellmodus zul\u00E4ssig
warn.invalid.arg=Ung\u00FCltiger Klassenname, oder Pfadname ist nicht vorhanden: {0}
warn.no.module.hashes=Keine Hashes erfasst: Kein Modul f\u00FCr Hashing angegeben, abh\u00E4ngig von {0}
warn.ignore.entry=Eintrag {0} in Abschnitt {1} wird ignoriert
diff --git a/src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties b/src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
index d6623c50d19..cd3515a7a2f 100644
--- a/src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
+++ b/src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
@@ -64,6 +64,8 @@ main.opt.date=\u30A8\u30F3\u30C8\u30EA\u306E\u30BF\u30A4\u30E0\u30B9\u30BF\u30F3
main.opt.cmdfile=\u6307\u5B9A\u3057\u305F\u30D5\u30A1\u30A4\u30EB\u304B\u3089\u30AA\u30D7\u30B7\u30E7\u30F3\u3092\u8AAD\u307F\u53D6\u308A\u307E\u3059
+main.opt.compress=JMOD\u30A2\u30FC\u30AB\u30A4\u30D6\u306E\u4F5C\u6210\u6642\u306B\u884C\u3046\u5727\u7E2E\u3002\u4F7F\u7528\u53EF\u80FD\u306A\u5024\u306Fzip-[0-9]\u3067\u3059\u3002zip-0\u3067\u306F\u5727\u7E2E\u306F\u884C\u308F\u308C\u305A\u3001zip-9\u3067\u306F\u6700\u9069\u306A\u5727\u7E2E\u304C\u884C\u308F\u308C\u307E\u3059\u3002\u30C7\u30D5\u30A9\u30EB\u30C8\u306Fzip-6\u3067\u3059\u3002
+
module.hashes.recorded=\u30E2\u30B8\u30E5\u30FC\u30EB{0}\u306E\u30CF\u30C3\u30B7\u30E5\u304C\u8A18\u9332\u3055\u308C\u307E\u3059
err.missing.mode=create\u3001extract\u3001list\u3001describe\u307E\u305F\u306Fhash\u306E\u3044\u305A\u308C\u304B\u3092\u6307\u5B9A\u3059\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059
@@ -94,6 +96,8 @@ err.module.resolution.fail=\u89E3\u6C7A\u306B\u5931\u6557\u3057\u307E\u3057\u305
err.no.moduleToHash=\u30CF\u30C3\u30B7\u30E5\u304C\u8A18\u9332\u3055\u308C\u3066\u3044\u307E\u305B\u3093: {0}\u306B\u4E00\u81F4\u3057\u3001\u30CF\u30C3\u30B7\u30E5\u3092\u8A18\u9332\u3059\u308B\u30E2\u30B8\u30E5\u30FC\u30EB\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093
err.invalid.date=--date {0}\u306F\u3001\u30AA\u30D7\u30B7\u30E7\u30F3\u306E\u30BF\u30A4\u30E0\u30BE\u30FC\u30F3\u66F8\u5F0F: {1}\u3092\u6307\u5B9A\u3057\u305F\u3001\u6709\u52B9\u306AISO-8601\u306E\u62E1\u5F35\u30AA\u30D5\u30BB\u30C3\u30C8\u306E\u65E5\u6642\u3067\u306F\u3042\u308A\u307E\u305B\u3093
err.date.out.of.range=--date {0}\u306F\u6709\u52B9\u306A\u7BC4\u56F21980-01-01T00:00:02Z\u304B\u30892099-12-31T23:59:59Z\u306B\u3042\u308A\u307E\u305B\u3093
+err.compress.incorrect=--\u5727\u7E2E\u5024\u304C\u7121\u52B9\u3067\u3059: {0}
+err.compress.wrong.mode=--\u5727\u7E2E\u3092\u884C\u3048\u308B\u306E\u306F\u4F5C\u6210\u30E2\u30FC\u30C9\u306E\u3068\u304D\u306E\u307F\u3067\u3059
warn.invalid.arg=\u7121\u52B9\u306A\u30AF\u30E9\u30B9\u540D\u307E\u305F\u306F\u30D1\u30B9\u540D\u304C\u5B58\u5728\u3057\u307E\u305B\u3093: {0}
warn.no.module.hashes=\u30CF\u30C3\u30B7\u30E5\u304C\u8A18\u9332\u3055\u308C\u3066\u3044\u307E\u305B\u3093: {0}\u306B\u4F9D\u5B58\u3059\u308B\u30CF\u30C3\u30B7\u30E5\u306B\u5BFE\u3057\u3066\u30E2\u30B8\u30E5\u30FC\u30EB\u304C\u6307\u5B9A\u3055\u308C\u3066\u3044\u307E\u305B\u3093
warn.ignore.entry=\u30BB\u30AF\u30B7\u30E7\u30F3{1}\u306E\u30A8\u30F3\u30C8\u30EA{0}\u3092\u7121\u8996\u3057\u307E\u3059
diff --git a/src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties b/src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
index eced5450287..f17a3e97c43 100644
--- a/src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
+++ b/src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
@@ -64,6 +64,8 @@ main.opt.date=\u6761\u76EE\u65F6\u95F4\u6233\u7684\u65E5\u671F\u548C\u65F6\u95F4
main.opt.cmdfile=\u4ECE\u6307\u5B9A\u6587\u4EF6\u8BFB\u53D6\u9009\u9879
+main.opt.compress=\u521B\u5EFA JMOD \u6863\u6848\u65F6\u8981\u4F7F\u7528\u7684\u538B\u7F29\u3002\u63A5\u53D7\u7684\u503C\u4E3A zip-[0-9]\uFF0C\u5176\u4E2D zip-0 \u8868\u793A\u65E0\u538B\u7F29\uFF0Czip-9 \u8868\u793A\u6700\u4F73\u538B\u7F29\u3002\u9ED8\u8BA4\u503C\u4E3A zip-6\u3002
+
module.hashes.recorded=\u6563\u5217\u8BB0\u5F55\u5728\u6A21\u5757 {0} \u4E2D
err.missing.mode=\u5FC5\u987B\u6307\u5B9A\u521B\u5EFA, \u63D0\u53D6, \u5217\u51FA, \u63CF\u8FF0\u6216\u6563\u5217\u4E4B\u4E00
@@ -94,6 +96,8 @@ err.module.resolution.fail=\u89E3\u6790\u5931\u8D25: {0}
err.no.moduleToHash=\u672A\u8BB0\u5F55\u6563\u5217\uFF1A\u627E\u4E0D\u5230\u4E0E {0} \u5339\u914D\u7684\u6A21\u5757\u6765\u8BB0\u5F55\u6563\u5217
err.invalid.date=--date {0} \u4E0D\u662F\u5177\u6709\u53EF\u9009\u65F6\u533A\u7684\u6709\u6548 ISO-8601 \u6269\u5C55\u504F\u79FB\u65E5\u671F\u65F6\u95F4\u683C\u5F0F\uFF1A{1}
err.date.out.of.range=--date {0} \u4E0D\u5728 1980-01-01T00:00:02Z \u5230 2099-12-31T23:59:59Z \u8FD9\u4E00\u6709\u6548\u8303\u56F4\u5185
+err.compress.incorrect=--\u538B\u7F29\u503C\u65E0\u6548\uFF1A{0}
+err.compress.wrong.mode=--\u4EC5\u5728\u4F7F\u7528\u521B\u5EFA\u6A21\u5F0F\u65F6\u63A5\u53D7\u538B\u7F29
warn.invalid.arg=\u7C7B\u540D\u65E0\u6548\u6216\u8DEF\u5F84\u540D\u4E0D\u5B58\u5728: {0}
warn.no.module.hashes=\u672A\u8BB0\u5F55\u4EFB\u4F55\u6563\u5217: \u6CA1\u6709\u4E3A\u4F9D\u8D56\u4E8E {0} \u7684\u6563\u5217\u5904\u7406\u6307\u5B9A\u6A21\u5757
warn.ignore.entry=\u6B63\u5728\u5FFD\u7565\u8282 {1} \u4E2D\u7684\u6761\u76EE {0}
diff --git a/src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties b/src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties
index 57c6fbb334e..95f718a6c0c 100644
--- a/src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties
+++ b/src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties
@@ -78,8 +78,8 @@ error.no.name=Name nicht mit --name angegeben. Es kann auch kein Name aus app-im
warning.no.jdk.modules.found=Warnung: Keine JDK-Module gefunden
-error.foreign-app-image=Error: Missing .jpackage.xml file in app-image dir "{0}"
-error.invalid-app-image=Error: app-image dir "{0}" generated by another jpackage version or malformed "{1}"
+error.foreign-app-image=Fehler : Fehlende .jpackage.xml-Datei in app-image-Verzeichnis "{0}"
+error.invalid-app-image=Fehler: app-image-Verzeichnis "{0}" wurde von einer anderen jpackage-Version generiert, oder "{1}" ist nicht wohlgeformt
MSG_BundlerFailed=Fehler: Bundler "{1}" ({0}) konnte kein Package generieren
MSG_BundlerConfigException=Bundler {0} aufgrund eines Konfigurationsproblems \u00FCbersprungen: {1} \nEmpfehlung zur Behebung: {2}
diff --git a/src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties b/src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
index e85d055cf83..8944fca00d3 100644
--- a/src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
+++ b/src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
@@ -78,8 +78,8 @@ error.no.name=\u540D\u524D\u304C--name\u3067\u6307\u5B9A\u3055\u308C\u3066\u304A
warning.no.jdk.modules.found=\u8B66\u544A: JDK\u30E2\u30B8\u30E5\u30FC\u30EB\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093
-error.foreign-app-image=Error: Missing .jpackage.xml file in app-image dir "{0}"
-error.invalid-app-image=Error: app-image dir "{0}" generated by another jpackage version or malformed "{1}"
+error.foreign-app-image=\u30A8\u30E9\u30FC: app-image\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA"{0}"\u306B.jpackage.xml\u30D5\u30A1\u30A4\u30EB\u304C\u3042\u308A\u307E\u305B\u3093
+error.invalid-app-image=\u30A8\u30E9\u30FC: app-image\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA"{0}"\u306F\u3001\u5225\u306Ejpackage\u30D0\u30FC\u30B8\u30E7\u30F3\u307E\u305F\u306F\u4E0D\u6B63\u306A"{1}"\u3067\u751F\u6210\u3055\u308C\u307E\u3057\u305F
MSG_BundlerFailed=\u30A8\u30E9\u30FC: \u30D0\u30F3\u30C9\u30E9"{1}" ({0})\u304C\u30D1\u30C3\u30B1\u30FC\u30B8\u306E\u751F\u6210\u306B\u5931\u6557\u3057\u307E\u3057\u305F
MSG_BundlerConfigException=\u69CB\u6210\u306E\u554F\u984C\u306E\u305F\u3081\u3001\u30D0\u30F3\u30C9\u30E9{0}\u304C\u30B9\u30AD\u30C3\u30D7\u3055\u308C\u307E\u3057\u305F: {1} \n\u6B21\u306E\u4FEE\u6B63\u3092\u884C\u3063\u3066\u304F\u3060\u3055\u3044: {2}
diff --git a/src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties b/src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
index 4bcc0a0b6ff..46a96fa005b 100644
--- a/src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
+++ b/src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
@@ -78,8 +78,8 @@ error.no.name=\u672A\u4F7F\u7528 --name \u6307\u5B9A\u540D\u79F0\uFF0C\u65E0\u6C
warning.no.jdk.modules.found=\u8B66\u544A: \u672A\u627E\u5230 JDK \u6A21\u5757
-error.foreign-app-image=Error: Missing .jpackage.xml file in app-image dir "{0}"
-error.invalid-app-image=Error: app-image dir "{0}" generated by another jpackage version or malformed "{1}"
+error.foreign-app-image=\u9519\u8BEF\uFF1Aapp-image \u76EE\u5F55 "{0}" \u4E2D\u7F3A\u5C11 .jpackage.xml \u6587\u4EF6
+error.invalid-app-image=\u9519\u8BEF\uFF1A\u53E6\u4E00\u4E2A jpackage \u7248\u672C\u6216\u683C\u5F0F\u9519\u8BEF\u7684 "{1}" \u751F\u6210\u4E86 app-image \u76EE\u5F55 "{0}"
MSG_BundlerFailed=\u9519\u8BEF\uFF1A\u6253\u5305\u7A0B\u5E8F "{1}" ({0}) \u65E0\u6CD5\u751F\u6210\u7A0B\u5E8F\u5305
MSG_BundlerConfigException=\u7531\u4E8E\u914D\u7F6E\u95EE\u9898, \u8DF3\u8FC7\u4E86\u6253\u5305\u7A0B\u5E8F{0}: {1} \n\u4FEE\u590D\u5EFA\u8BAE: {2}
diff --git a/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_de.wxl b/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_de.wxl
index 7719316cb97..94c2696a6ca 100644
--- a/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_de.wxl
+++ b/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_de.wxl
@@ -12,5 +12,5 @@
Desktopverknüpfung(en) erstellen
[ProductName]-Setup
- Open with [ProductName]
+ Mit [ProductName] öffnen
diff --git a/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl b/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
index 85f4df29836..20ee895ae19 100644
--- a/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
+++ b/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
@@ -12,5 +12,5 @@
デスクトップ・ショートカットの作成
[ProductName]セットアップ
- Open with [ProductName]
+ [ProductName]で開く
diff --git a/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl b/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
index dbfaaecfdb2..138aa856510 100644
--- a/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
+++ b/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
@@ -12,5 +12,5 @@
创建桌面快捷方式
[ProductName] 安装程序
- Open with [ProductName]
+ 使用 [ProductName] 打开
diff --git a/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties b/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
index 167aaac09fc..06d1478f708 100644
--- a/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
+++ b/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
@@ -34,6 +34,7 @@ resource.executable-properties-template=Vorlage f\u00FCr das Erstellen der ausf\
resource.setup-icon=Symbol f\u00FCr Dialogfeld "Setup"
resource.post-app-image-script=Auszuf\u00FChrendes Skript nach dem Auff\u00FCllen des Anwendungsimages
resource.post-msi-script=Auszuf\u00FChrendes Skript nach dem Erstellen der MSI-Datei f\u00FCr das EXE-Installationsprogramm
+resource.wxl-file=WiX-Lokalisierungsdatei
resource.wxl-file-name=MsiInstallerStrings_de.wxl
resource.main-wix-file=Haupt-WiX-Projektdatei
resource.overrides-wix-file=\u00DCberschreibt WiX-Projektdatei
@@ -49,7 +50,7 @@ error.msi-product-version-major-out-of-range=Hauptversion muss im Bereich [0, 25
error.msi-product-version-build-out-of-range=Build-Teil der Version muss im Bereich [0, 65535] liegen
error.msi-product-version-minor-out-of-range=Nebenversion muss im Bereich [0, 255] liegen
error.version-swap=Versionsinformationen f\u00FCr {0} konnten nicht aktualisiert werden
-error.icon-swap=Failed to update icon for {0}
+error.icon-swap=Symbol f\u00FCr {0} konnte nicht aktualisiert werden
error.invalid-envvar=Ung\u00FCltiger Wert der {0}-Umgebungsvariable
error.lock-resource=Sperren nicht erfolgreich: {0}
error.read-wix-l10n-file=Datei {0} konnte nicht geparst werden
diff --git a/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties b/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
index 90845f9d13b..2e36292ca42 100644
--- a/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
+++ b/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
@@ -34,6 +34,7 @@ resource.executable-properties-template=\u5B9F\u884C\u53EF\u80FD\u306A\u30D7\u30
resource.setup-icon=\u8A2D\u5B9A\u30C0\u30A4\u30A2\u30ED\u30B0\u30FB\u30A2\u30A4\u30B3\u30F3
resource.post-app-image-script=\u30A2\u30D7\u30EA\u30B1\u30FC\u30B7\u30E7\u30F3\u30FB\u30A4\u30E1\u30FC\u30B8\u3092\u79FB\u5165\u3057\u305F\u5F8C\u306B\u5B9F\u884C\u3059\u308B\u30B9\u30AF\u30EA\u30D7\u30C8
resource.post-msi-script=exe\u30A4\u30F3\u30B9\u30C8\u30FC\u30E9\u306Emsi\u30D5\u30A1\u30A4\u30EB\u304C\u4F5C\u6210\u3055\u308C\u305F\u5F8C\u306B\u5B9F\u884C\u3059\u308B\u30B9\u30AF\u30EA\u30D7\u30C8
+resource.wxl-file=WiX\u30ED\u30FC\u30AB\u30EA\u30BC\u30FC\u30B7\u30E7\u30F3\u30FB\u30D5\u30A1\u30A4\u30EB
resource.wxl-file-name=MsiInstallerStrings_ja.wxl
resource.main-wix-file=\u30E1\u30A4\u30F3WiX\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u30FB\u30D5\u30A1\u30A4\u30EB
resource.overrides-wix-file=WiX\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u30FB\u30D5\u30A1\u30A4\u30EB\u306E\u30AA\u30FC\u30D0\u30FC\u30E9\u30A4\u30C9
@@ -49,7 +50,7 @@ error.msi-product-version-major-out-of-range=\u30E1\u30B8\u30E3\u30FC\u30FB\u30D
error.msi-product-version-build-out-of-range=\u30D0\u30FC\u30B8\u30E7\u30F3\u306E\u30D3\u30EB\u30C9\u90E8\u5206\u306F\u7BC4\u56F2[0, 65535]\u5185\u3067\u3042\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059
error.msi-product-version-minor-out-of-range=\u30DE\u30A4\u30CA\u30FC\u30FB\u30D0\u30FC\u30B8\u30E7\u30F3\u306F\u7BC4\u56F2[0, 255]\u5185\u3067\u3042\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059
error.version-swap={0}\u306E\u30D0\u30FC\u30B8\u30E7\u30F3\u60C5\u5831\u306E\u66F4\u65B0\u306B\u5931\u6557\u3057\u307E\u3057\u305F
-error.icon-swap=Failed to update icon for {0}
+error.icon-swap={0}\u306E\u30A2\u30A4\u30B3\u30F3\u306E\u66F4\u65B0\u306B\u5931\u6557\u3057\u307E\u3057\u305F
error.invalid-envvar={0}\u74B0\u5883\u5909\u6570\u306E\u5024\u304C\u7121\u52B9\u3067\u3059
error.lock-resource=\u30ED\u30C3\u30AF\u306B\u5931\u6557\u3057\u307E\u3057\u305F: {0}
error.read-wix-l10n-file={0}\u30D5\u30A1\u30A4\u30EB\u306E\u89E3\u6790\u306B\u5931\u6557\u3057\u307E\u3057\u305F
diff --git a/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties b/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
index c49b2acd163..7a5a51b1ef8 100644
--- a/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
+++ b/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
@@ -34,6 +34,7 @@ resource.executable-properties-template=\u7528\u4E8E\u521B\u5EFA\u53EF\u6267\u88
resource.setup-icon=\u8BBE\u7F6E\u5BF9\u8BDD\u6846\u56FE\u6807
resource.post-app-image-script=\u8981\u5728\u586B\u5145\u5E94\u7528\u7A0B\u5E8F\u6620\u50CF\u4E4B\u540E\u8FD0\u884C\u7684\u811A\u672C
resource.post-msi-script=\u5728\u4E3A exe \u5B89\u88C5\u7A0B\u5E8F\u521B\u5EFA msi \u6587\u4EF6\u4E4B\u540E\u8981\u8FD0\u884C\u7684\u811A\u672C
+resource.wxl-file=WiX \u672C\u5730\u5316\u6587\u4EF6
resource.wxl-file-name=MsiInstallerStrings_zh_CN.wxl
resource.main-wix-file=\u4E3B WiX \u9879\u76EE\u6587\u4EF6
resource.overrides-wix-file=\u8986\u76D6 WiX \u9879\u76EE\u6587\u4EF6
@@ -49,7 +50,7 @@ error.msi-product-version-major-out-of-range=\u4E3B\u7248\u672C\u5FC5\u987B\u4F4
error.msi-product-version-build-out-of-range=\u7248\u672C\u7684\u5DE5\u4F5C\u7248\u672C\u90E8\u5206\u5FC5\u987B\u4F4D\u4E8E [0, 65535] \u8303\u56F4\u4E2D
error.msi-product-version-minor-out-of-range=\u6B21\u7248\u672C\u5FC5\u987B\u4F4D\u4E8E [0, 255] \u8303\u56F4\u4E2D
error.version-swap=\u65E0\u6CD5\u66F4\u65B0 {0} \u7684\u7248\u672C\u4FE1\u606F
-error.icon-swap=Failed to update icon for {0}
+error.icon-swap=\u65E0\u6CD5\u66F4\u65B0 {0} \u7684\u56FE\u6807
error.invalid-envvar={0} \u73AF\u5883\u53D8\u91CF\u7684\u503C\u65E0\u6548
error.lock-resource=\u65E0\u6CD5\u9501\u5B9A\uFF1A{0}
error.read-wix-l10n-file=\u65E0\u6CD5\u89E3\u6790 {0} \u6587\u4EF6
diff --git a/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties b/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties
index 3deef2ab65e..563c0c8819a 100644
--- a/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties
+++ b/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties
@@ -200,7 +200,7 @@ help.save =Speichert die angegebenen Snippets und/oder Befehle in der angegebene
help.open.summary = \u00D6ffnet eine Datei als Quelleingabe
help.open.args =
-help.open =\u00D6ffnet eine Datei und liest deren Inhalt als Snippets und Befehle.\n\n/open \n\tLiest die angegebene Datei als JShell-Tooleingabe.\n\nDie kann der Name einer Betriebssystemdatei oder einer der folgenden vordefinierten\nDateinamen sein: DEFAULT, PRINTING oder JAVASE.\nHierbei handelt es sich jeweils um: die Standardimport-Snippets (wie von -default verwendet),\nDefinitionen der Methoden-Snippets print(), println() und printf() bzw.\nImporte aller Java SE-Packages.\n
+help.open =Datei \u00F6ffnen und deren Inhalt als Snippets und Befehle lesen.\n\n/open \n\tAngegebene Datei als JShell-Tooleingabe lesen.\n/open \n\tAngegebene URL herunterladen und sie als JShell-Tooleingabe verwenden.\n\n kann der Name einer Betriebssystemdatei oder einer der folgenden vordefinierten\nDateinamen sein: DEFAULT, PRINTING oder JAVASE.\nHierbei handelt es sich jeweils um: die Standardimport-Snippets (wie von -default verwendet),\nDefinitionen der Methoden-Snippets print(), println() und printf() oder\nImporte aller Java SE-Packages.\n
help.vars.summary = Listet die deklarierten Variablen und ihre zugeh\u00F6rigen Werte auf
help.vars.args = [|-all|-start]
diff --git a/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties b/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
index 9ae0333fdea..54f30b2029f 100644
--- a/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
+++ b/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
@@ -201,7 +201,7 @@ help.save =\u6307\u5B9A\u3057\u305F\u30B9\u30CB\u30DA\u30C3\u30C8\u307E\u305F\u3
help.open.summary = \u30BD\u30FC\u30B9\u306E\u5165\u529B\u3068\u3057\u3066\u30D5\u30A1\u30A4\u30EB\u3092\u958B\u304D\u307E\u3059
help.open.args =
-help.open =\u30D5\u30A1\u30A4\u30EB\u3092\u958B\u304D\u3001\u30B9\u30CB\u30DA\u30C3\u30C8\u304A\u3088\u3073\u30B3\u30DE\u30F3\u30C9\u3068\u3057\u3066\u305D\u306E\u5185\u5BB9\u3092\u8AAD\u307F\u53D6\u308A\u307E\u3059\u3002\n\n/open \n\tjshell\u30C4\u30FC\u30EB\u306E\u5165\u529B\u3068\u3057\u3066\u6307\u5B9A\u3057\u305F\u30D5\u30A1\u30A4\u30EB\u3092\u8AAD\u307F\u53D6\u308A\u307E\u3059\u3002\n\n\u306F\u3001\u30AA\u30DA\u30EC\u30FC\u30C6\u30A3\u30F3\u30B0\u30FB\u30B7\u30B9\u30C6\u30E0\u30FB\u30D5\u30A1\u30A4\u30EB\u540D\u304B\u3001\u4E8B\u524D\u5B9A\u7FA9\u3055\u308C\u305F\u30D5\u30A1\u30A4\u30EB\u540D\n(DEFAULT\u3001PRINTING\u307E\u305F\u306FJAVASE)\u306E\u3044\u305A\u308C\u304B\u306B\u306A\u308A\u307E\u3059\u3002\n\u3053\u308C\u3089\u306F\u305D\u308C\u305E\u308C\u3001\u30C7\u30D5\u30A9\u30EB\u30C8\u306E\u30A4\u30F3\u30DD\u30FC\u30C8\u30FB\u30B9\u30CB\u30DA\u30C3\u30C8(-default\u3067\u4F7F\u7528)\u3001\nprint()\u3001println()\u3001printf()\u30E1\u30BD\u30C3\u30C9\u30FB\u30B9\u30CB\u30DA\u30C3\u30C8\u306E\u5B9A\u7FA9\u3001\u307E\u305F\u306F\n\u3059\u3079\u3066\u306EJava SE\u30D1\u30C3\u30B1\u30FC\u30B8\u306E\u30A4\u30F3\u30DD\u30FC\u30C8\u3067\u3059\u3002\n
+help.open =\u30D5\u30A1\u30A4\u30EB\u3092\u958B\u304D\u3001\u30B9\u30CB\u30DA\u30C3\u30C8\u304A\u3088\u3073\u30B3\u30DE\u30F3\u30C9\u3068\u3057\u3066\u305D\u306E\u5185\u5BB9\u3092\u8AAD\u307F\u53D6\u308A\u307E\u3059\u3002\n\n/open \n\t\u6307\u5B9A\u3057\u305F\u30D5\u30A1\u30A4\u30EB\u3092jshell\u30C4\u30FC\u30EB\u306E\u5165\u529B\u3068\u3057\u3066\u8AAD\u307F\u53D6\u308A\u307E\u3059\u3002\n/open \n\t\u6307\u5B9A\u3055\u308C\u305FURL\u3092jshell\u30C4\u30FC\u30EB\u306E\u5165\u529B\u3068\u3057\u3066\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u3057\u3001\u4F7F\u7528\u3057\u307E\u3059\u3002\n\n\u306F\u3001\u30AA\u30DA\u30EC\u30FC\u30C6\u30A3\u30F3\u30B0\u30FB\u30B7\u30B9\u30C6\u30E0\u30FB\u30D5\u30A1\u30A4\u30EB\u540D\u304B\u3001\u4E8B\u524D\u5B9A\u7FA9\u3055\u308C\u305F\u30D5\u30A1\u30A4\u30EB\u540D\n(DEFAULT\u3001PRINTING\u307E\u305F\u306FJAVASE)\u306E\u3044\u305A\u308C\u304B\u306B\u306A\u308A\u307E\u3059\u3002\n\u3053\u308C\u3089\u306F\u305D\u308C\u305E\u308C\u3001\u30C7\u30D5\u30A9\u30EB\u30C8\u306E\u30A4\u30F3\u30DD\u30FC\u30C8\u30FB\u30B9\u30CB\u30DA\u30C3\u30C8(-default\u3067\u4F7F\u7528)\u3001\nprint()\u3001println()\u3001printf()\u30E1\u30BD\u30C3\u30C9\u30FB\u30B9\u30CB\u30DA\u30C3\u30C8\u306E\u5B9A\u7FA9\u3001\u307E\u305F\u306F\n\u3059\u3079\u3066\u306EJava SE\u30D1\u30C3\u30B1\u30FC\u30B8\u306E\u30A4\u30F3\u30DD\u30FC\u30C8\u3067\u3059\u3002\n
help.vars.summary = \u5BA3\u8A00\u3055\u308C\u305F\u5909\u6570\u304A\u3088\u3073\u305D\u306E\u5024\u3092\u30EA\u30B9\u30C8\u3057\u307E\u3059
help.vars.args = [|-all|-start]
diff --git a/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties b/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
index 92eaaaf4cf5..0bfdfe76b84 100644
--- a/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
+++ b/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
@@ -200,7 +200,7 @@ help.save =\u5C06\u6307\u5B9A\u7684\u7247\u6BB5\u548C/\u6216\u547D\u4EE4\u4FDD\u
help.open.summary = \u6253\u5F00\u6587\u4EF6\u4F5C\u4E3A\u6E90\u8F93\u5165
help.open.args =
-help.open =\u6253\u5F00\u6587\u4EF6\u5E76\u8BFB\u53D6\u5176\u5185\u5BB9\u4F5C\u4E3A\u7247\u6BB5\u548C\u547D\u4EE4\u3002\n\n/open <\u6587\u4EF6>\n\t\u8BFB\u53D6\u6307\u5B9A\u7684\u6587\u4EF6\u4F5C\u4E3A jshell \u5DE5\u5177\u8F93\u5165\u3002\n\n<\u6587\u4EF6> \u53EF\u4EE5\u662F\u64CD\u4F5C\u7CFB\u7EDF\u6587\u4EF6\u540D\uFF0C\u4E5F\u53EF\u662F\u9884\u5B9A\u4E49\u7684\n\u6587\u4EF6\u540D\u4E4B\u4E00\uFF1ADEFAULT\u3001PRINTING \u6216 JAVASE\u3002\n\u8FD9\u4E9B\u9879\u7684\u8BF4\u660E\u5206\u522B\u5982\u4E0B\uFF1A\u9ED8\u8BA4\u5BFC\u5165\u7247\u6BB5\uFF08\u5982 -default \u6240\u4F7F\u7528\u7684\uFF09\uFF0C\nprint()\u3001println() \u548C printf() \u65B9\u6CD5\u7247\u6BB5\u7684\u5B9A\u4E49\uFF0C\u6216\n\u6240\u6709 Java SE \u7A0B\u5E8F\u5305\u7684\u5BFC\u5165\u9879\u3002\n
+help.open =\u6253\u5F00\u6587\u4EF6\u5E76\u8BFB\u53D6\u5176\u5185\u5BB9\u4F5C\u4E3A\u7247\u6BB5\u548C\u547D\u4EE4\u3002\n\n/open \n\t\u8BFB\u53D6\u6307\u5B9A\u7684\u6587\u4EF6\u4F5C\u4E3A jshell \u5DE5\u5177\u8F93\u5165\u3002\n/open \n\t\u4E0B\u8F7D\u5E76\u4F7F\u7528\u6307\u5B9A\u7684 URL \u4F5C\u4E3A jshell \u5DE5\u5177\u8F93\u5165\u3002\n\n \u53EF\u4EE5\u662F\u64CD\u4F5C\u7CFB\u7EDF\u6587\u4EF6\u540D\uFF0C\u4E5F\u53EF\u4EE5\u662F\u9884\u5B9A\u4E49\u7684\n\u6587\u4EF6\u540D\u4E4B\u4E00\uFF1ADEFAULT\u3001PRINTING \u6216 JAVASE\u3002\n\u8FD9\u4E9B\u9879\u7684\u8BF4\u660E\u5206\u522B\u5982\u4E0B\uFF1A\u9ED8\u8BA4\u5BFC\u5165\u7247\u6BB5\uFF08\u5982 -default \u6240\u4F7F\u7528\u7684\uFF09\uFF0C\nprint()\u3001println() \u548C printf() \u65B9\u6CD5\u7247\u6BB5\u7684\u5B9A\u4E49\uFF0C\u6216\n\u6240\u6709 Java SE \u7A0B\u5E8F\u5305\u7684\u5BFC\u5165\u9879\u3002\n
help.vars.summary = \u5217\u51FA\u5DF2\u58F0\u660E\u53D8\u91CF\u53CA\u5176\u503C
help.vars.args = [<\u540D\u79F0\u6216 id>|-all|-start]
diff --git a/src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de.properties b/src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de.properties
index dfbca54f3c3..cf1652d5f58 100644
--- a/src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de.properties
+++ b/src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de.properties
@@ -62,222 +62,224 @@
adp=Andorranische Pesete
aed=VAE-Dirham
-afa=Afghanische Afghani (1927\u20132002)
-afn=Afghanischer Afghani
+afa=Afghani (1927-2002)
+afn=Afghani
all=Albanischer Lek
amd=Armenischer Dram
-ang=Niederl\u00e4ndische-Antillen-Gulden
-aoa=Angolanischer Kwanza
+ang=Gulden (Niederl\u00E4ndische Antillen)
+aoa=Kwanza (Angola)
ars=Argentinischer Peso
-ats=\u00d6sterreichischer Schilling
-aud=Australischer Dollar
-awg=Aruba-Florin
-azm=Aserbaidschan-Manat (1993\u20132006)
-azn=Aserbaidschan-Manat
-bam=Konvertible Mark Bosnien und Herzegowina
-bbd=Barbados-Dollar
-bdt=Bangladesch-Taka
+ats=\u00D6sterreichischer Schilling
+aud=Australische Dollar
+awg=Aruba Florin
+azm=Aserbaidschainischer Manat (1993-2006)
+azn=Aserbaidschainischer Manat
+bam=Konvertible Mark (Bosnien und Herzegowina)
+bbd=Dollar (Barbados)
+bdt=Bangladeschischer Taka
bef=Belgischer Franc
-bgl=Bulgarische Lew (1962\u20131999)
+bgl=Bulgarischer Lew
bgn=Bulgarischer Lew
bhd=Bahrain-Dinar
bif=Burundi-Franc
bmd=Bermuda-Dollar
bnd=Brunei-Dollar
bob=Bolivianischer Boliviano
-bov=Boliviansiche Mvdol
+bov=Bolivianischer Mvdol
brl=Brasilianischer Real
-bsd=Bahamas-Dollar
-btn=Bhutan-Ngultrum
+bsd=Bahama-Dollar
+btn=Ngultrum (Bhutan)
bwp=Botswanischer Pula
-byb=Belarus-Rubel (1994\u20131999)
-byn=Wei\u00dfrussischer Rubel
-byr=Wei\u00dfrussischer Rubel (2000\u20132016)
+byb=Wei\u00DFrussischer Rubel (1994-1999)
+byn=Wei\u00DFrussischer Rubel
+byr=Wei\u00DFrussischer Rubel (2000-2016)
bzd=Belize-Dollar
cad=Kanadischer Dollar
cdf=Kongo-Franc
chf=Schweizer Franken
-clf=Chilenische Unidades de Fomento
+clf=Chilenische Unidad de Fomento (UF)
clp=Chilenischer Peso
-cny=Renminbi Yuan
+cny=Chinesischer Yuan
cop=Kolumbianischer Peso
-crc=Costa-Rica-Col\u00f3n
-csd=Serbischer Dinar (2002\u20132006)
-cuc=Kubanischer Peso (konvertibel)
+crc=Costa-Rica-Col\u00F3n
+csd=Serbischer Dinar (2002-2006)
+cuc=Kubanischer konvertibler Peso
cup=Kubanischer Peso
-cve=Cabo-Verde-Escudo
+cve=Kap-Verde-Escudo
cyp=Zypern-Pfund
-czk=Tschechische Krone
+czk=Tschechische Krone
dem=Deutsche Mark
djf=Dschibuti-Franc
-dkk=D\u00e4nische Krone
+dkk=D\u00E4nische Krone
dop=Dominikanischer Peso
dzd=Algerischer Dinar
eek=Estnische Krone
-egp=\u00c4gyptisches Pfund
+egp=\u00C4gyptisches Pfund
ern=Eritreischer Nakfa
-esp=Spanische Peseta
-etb=\u00c4thiopischer Birr
+esp=Spanische Pesete
+etb=\u00C4thiopischer Birr
+eur=Euro
fim=Finnische Mark
fjd=Fidschi-Dollar
-fkp=Falkland-Pfund
-frf=Franz\u00f6sischer Franc
+fkp=Falklandinseln-Pfund
+frf=Franz\u00F6sischer Franc
gbp=Britisches Pfund
-gel=Georgischer Lari
-ghc=Ghanaischer Cedi (1979\u20132007)
+gel=Georgische Lari
+ghc=Ghanaischer Cedi (1979-2007)
ghs=Ghanaischer Cedi
gip=Gibraltar-Pfund
-gmd=Gambia-Dalasi
+gmd=Gambischer Dalasi
gnf=Guinea-Franc
grd=Griechische Drachme
gtq=Guatemaltekischer Quetzal
+gwp=Guinea-Bissau-Peso
gyd=Guyana-Dollar
hkd=Hongkong-Dollar
-hnl=Honduras-Lempira
-hrk=Kroatischer Kuna
+hnl=Honduranische Lempira
+hrk=Kuna
htg=Haitianische Gourde
huf=Ungarischer Forint
idr=Indonesische Rupiah
iep=Irisches Pfund
-ils=Israelischer Neuer Schekel
+ils=Neuer israelischer Schekel
inr=Indische Rupie
iqd=Irakischer Dinar
irr=Iranischer Rial
-isk=Isl\u00e4ndische Krone
-itl=Italienische Lira
-jmd=Jamaika-Dollar
+isk=Isl\u00E4ndische Krone
+itl=Italienische Lire
+jmd=Jamaikanischer Dollar
jod=Jordanischer Dinar
jpy=Japanischer Yen
-kes=Kenia-Schilling
+kes=Kenianischer Schilling
kgs=Kirgisischer Som
khr=Kambodschanischer Riel
kmf=Komoren-Franc
kpw=Nordkoreanischer Won
-krw=S\u00fcdkoreanischer Won
-kwd=Kuwait-Dinar
+krw=S\u00FCdkoreanischer Won
+kwd=Kuwaitischer Dinar
kyd=Kaiman-Dollar
kzt=Kasachischer Tenge
lak=Laotischer Kip
lbp=Libanesisches Pfund
lkr=Sri-Lanka-Rupie
lrd=Liberianischer Dollar
-lsl=Loti
-ltl=Litauischer Litas
+lsl=Lesothischer Loti
+ltl=Litauische Litas
luf=Luxemburgischer Franc
-lvl=Lettischer Lats
+lvl=Lettische Lats
lyd=Libyscher Dinar
mad=Marokkanischer Dirham
-mdl=Moldau-Leu
+mdl=Moldova-Leu
mga=Madagaskar-Ariary
mgf=Madagaskar-Franc
mkd=Mazedonischer Denar
-mmk=Myanmarischer Kyat
-mnt=Mongolischer T\u00f6gr\u00f6g
-mop=Macao-Pataca
-mro=Mauretanischer Ouguiya (1973\u20132017)
-mru=Mauretanischer Ouguiya
-mtl=Maltesische Lira
+mmk=Myanmar-Kyat
+mnt=Mongolischer Tugrik
+mop=Macau-Pataca
+mro=Mauretanische Ouguiya
+mru=Mauretanische Ouguiya
+mtl=Maltesische Lire
mur=Mauritius-Rupie
-mvr=Malediven-Rufiyaa
+mvr=Rufiyaa (Malediven)
mwk=Malawi-Kwacha
mxn=Mexikanischer Peso
-mxv=Mexicanischer Unidad de Inversion (UDI)
+mxv=Unidad De Inversion (Mexiko)
myr=Malaysischer Ringgit
-mzm=Mosambikanischer Metical (1980\u20132006)
+mzm=Mosambikanischer Metical (1980-2006)
mzn=Mosambikanischer Metical
-nad=Namibia-Dollar
-ngn=Nigerianischer Naira
-nio=Nicaragua-C\u00f3rdoba
-nlg=Niederl\u00e4ndischer Gulden
+nad=Namibischer Dollar
+ngn=Nigerianische Naira
+nio=C\u00F3rdoba Oro
+nlg=Niederl\u00E4ndischer Gulden
nok=Norwegische Krone
npr=Nepalesische Rupie
-nzd=Neuseeland-Dollar
-omr=Omanischer Rial
+nzd=Neuseel\u00E4ndischer Dollar
+omr=Omani-Rial
pab=Panamaischer Balboa
pen=Peruanischer Sol
-pgk=Papua-neuguineischer Kina
+pgk=Kina (Papua-Neuguinea)
php=Philippinischer Peso
pkr=Pakistanische Rupie
-pln=Polnischer Z\u0142oty
-pte=Portugiesischer Escudo
-pyg=Paraguayischer Guaran\u00ed
+pln=Polnischer Zloty
+pte=Portuguiesischer Escudo
+pyg=Paraguayischer Guarani
qar=Katar-Riyal
-rol=Rum\u00e4nischer Leu (1952\u20132006)
-ron=Rum\u00e4nischer Leu
+rol=Rum\u00E4nischer Leu (1952-2006)
+ron=Rum\u00E4nischer Leu
rsd=Serbischer Dinar
rub=Russischer Rubel
-rur=Russischer Rubel (1991\u20131998)
+rur=Russischer Rubel (1991-1998)
rwf=Ruanda-Franc
-sar=Saudi-Rial
+sar=Saudischer Rial
sbd=Salomonen-Dollar
scr=Seychellen-Rupie
-sdd=Sudanesischer Dinar (1992\u20132007)
+sdd=Sudanesischer Dinar (1992-2007)
sdg=Sudanesisches Pfund
sek=Schwedische Krone
sgd=Singapur-Dollar
-shp=St.-Helena-Pfund
+shp=St. Helena-Pfund
sit=Slowenischer Tolar
skk=Slowakische Krone
sle=Sierra-leonischer Leone
sll=Sierra-leonischer Leone
-sos=Somalia-Schilling
+sos=Somalischer Schilling
srd=Suriname-Dollar
-srg=Suriname Gulden
-ssp=S\u00fcdsudanesisches Pfund
-std=S\u00e3o-tom\u00e9ischer Dobra (1977\u20132017)
-stn=S\u00e3o-tom\u00e9ischer Dobra
-svc=El Salvador Colon
+srg=Suriname-Gulden
+ssp=S\u00FCdsudanesisches Pfund
+std=Dobra (S\u00E3o Tom\u00E9 und Pr\u00EDncipe)
+stn=Dobra (S\u00E3o Tom\u00E9 und Pr\u00EDncipe)
+svc=El-Salvador-Col\u00F3n
syp=Syrisches Pfund
-szl=Swasil\u00e4ndischer Lilangeni
-thb=Thail\u00e4ndischer Baht
-tjs=Tadschikistan-Somoni
-tmm=Turkmenistan-Manat (1993\u20132009)
+szl=Lilangeni (Swasiland)
+thb=Thail\u00E4ndischer Baht
+tjs=Somoni (Tadschikistan)
+tmm=Turkmenistan-Manat (1993-2009)
tmt=Turkmenistan-Manat
tnd=Tunesischer Dinar
-top=Tongaischer Pa\u02bbanga
-tpe=Timor-Escudo
-trl=T\u00fcrkische Lira (1922\u20132005)
-try=T\u00fcrkische Lira
-ttd=Trinidad-und-Tobago-Dollar
-twd=Neuer Taiwan-Dollar
+top=Pa'anga (Tonga)
+tpe=Escudo (Portugiesisch-Timor)
+trl=T\u00FCrkische Lira (1922-2005)
+try=T\u00FCrkische Lira
+ttd=Trinidad/Tobago-Dollar
+twd=Neu-Taiwan Dollar
tzs=Tansania-Schilling
uah=Ukrainische Hrywnja
ugx=Uganda-Schilling
usd=US-Dollar
-usn=US Dollar (N\u00e4chster Tag)
-uss=US Dollar (Gleicher Tag)
-uyu=Uruguayischer Peso
+usn=US-Dollar (n\u00E4chster Tag)
+uss=US-Dollar (gleicher Tag)
+uyu=Peso
uzs=Usbekistan-Sum
-veb=Venezolanischer Bol\u00edvar (1871\u20132008)
-ved=Venezolanischer Bol\u00edvar
-vef=Venezolanischer Bol\u00edvar (2008\u20132018)
-ves=Venezolanischer Bol\u00edvar
+veb=Venezolanischer Bol\u00EDvar (1871-2008)
+ved=Venezolanischer Bol\u00EDvar
+vef=Venezolanischer Bol\u00EDvar Fuerte
+ves=Venezolanischer Bol\u00EDvar
vnd=Vietnamesischer Dong
vuv=Vanuatu-Vatu
wst=Samoanischer Tala
-xaf=CFA-Franc (BEAC)
-xag=Unze Silber
-xau=Unze Gold
-xba=Europ\u00e4ische Rechnungseinheit
-xbb=Europ\u00e4ische W\u00e4hrungseinheit (XBB)
-xbc=Europ\u00e4ische Rechnungseinheit (XBC)
-xbd=Europ\u00e4ische Rechnungseinheit (XBD)
-xcd=Ostkaribischer Dollar
+xaf=CFA-Franc BEAC
+xag=Silber
+xau=Gold
+xba=European Composite Unit
+xbb=European Monetary Unit
+xbc=Europ\u00E4ische Rechnungseinheit (XBC)
+xbd=Europ\u00E4ische Rechnungseinheit (XBD)
+xcd=Dollar, Ostkaribik
xdr=Sonderziehungsrechte
-xfo=Franz\u00f6sischer Gold-Franc
-xfu=Franz\u00f6sischer UIC-Franc
-xof=CFA-Franc (BCEAO)
-xpd=Unze Palladium
+xfo=Franz\u00F6sischer Goldfranken
+xfu=Franz\u00F6sischer UIC-Franc
+xof=CFA-Franc BCEAO
+xpd=Palladium
xpf=CFP-Franc
-xpt=Unze Platin
-xsu=SUCRE
-xts=Testw\u00e4hrung
-xua=Rechnungseinheit der AfEB
-xxx=Unbekannte W\u00e4hrung
+xpt=Platin
+xsu=Sucre
+xts=Testw\u00E4hrungscode
+xua=ADB Unit of Account
+xxx=Unbekannte W\u00E4hrung
yer=Jemen-Rial
-yum=Jugoslawischer Neuer Dinar (1994\u20132002)
-zar=S\u00fcdafrikanischer Rand
-zmk=Kwacha (1968\u20132012)
-zwd=Simbabwe-Dollar (1980\u20132008)
+yum=Neuer jugoslawischer Dinar (1994-2002)
+zar=S\u00FCdafrikanischer Rand
+zmk=Sambischer Kwacha
+zwd=Simbabwe-Dollar (1980-2008)
zwl=Simbabwe-Dollar (2009)
zwr=Simbabwe-Dollar (2008)
diff --git a/src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ja.properties b/src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ja.properties
index be87bbe3c40..180d09008b1 100644
--- a/src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ja.properties
+++ b/src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ja.properties
@@ -60,226 +60,226 @@
# or other dealings in these Data Files or Software without prior
# written authorization of the copyright holder.
-adp=\u30a2\u30f3\u30c9\u30e9 \u30da\u30bb\u30bf
-aed=\u30a2\u30e9\u30d6\u9996\u9577\u56fd\u9023\u90a6\u30c7\u30a3\u30eb\u30cf\u30e0
-afa=\u30a2\u30d5\u30ac\u30cb\u30b9\u30bf\u30f3 \u30a2\u30d5\u30ac\u30cb\u30fc (1927\u20132002)
-afn=\u30a2\u30d5\u30ac\u30cb\u30b9\u30bf\u30f3 \u30a2\u30d5\u30ac\u30cb\u30fc
-all=\u30a2\u30eb\u30d0\u30cb\u30a2 \u30ec\u30af
-amd=\u30a2\u30eb\u30e1\u30cb\u30a2 \u30c9\u30e9\u30e0
-ang=\u30aa\u30e9\u30f3\u30c0\u9818\u30a2\u30f3\u30c6\u30a3\u30eb \u30ae\u30eb\u30c0\u30fc
-aoa=\u30a2\u30f3\u30b4\u30e9 \u30af\u30ef\u30f3\u30b6
-ars=\u30a2\u30eb\u30bc\u30f3\u30c1\u30f3 \u30da\u30bd
-ats=\u30aa\u30fc\u30b9\u30c8\u30ea\u30a2 \u30b7\u30ea\u30f3\u30b0
-aud=\u30aa\u30fc\u30b9\u30c8\u30e9\u30ea\u30a2 \u30c9\u30eb
-awg=\u30a2\u30eb\u30d0 \u30d5\u30ed\u30ea\u30f3
-azm=\u30a2\u30bc\u30eb\u30d0\u30a4\u30b8\u30e3\u30f3 \u30de\u30ca\u30c8 (1993\u20132006)
-azn=\u30a2\u30bc\u30eb\u30d0\u30a4\u30b8\u30e3\u30f3 \u30de\u30ca\u30c8
-bam=\u30dc\u30b9\u30cb\u30a2\u30fb\u30d8\u30eb\u30c4\u30a7\u30b4\u30d3\u30ca \u514c\u63db\u30de\u30eb\u30af (BAM)
-bbd=\u30d0\u30eb\u30d0\u30c9\u30b9 \u30c9\u30eb
-bdt=\u30d0\u30f3\u30b0\u30e9\u30c7\u30b7\u30e5 \u30bf\u30ab
-bef=\u30d9\u30eb\u30ae\u30fc \u30d5\u30e9\u30f3
-bgl=\u30d6\u30eb\u30ac\u30ea\u30a2 \u30ec\u30d5
-bgn=\u30d6\u30eb\u30ac\u30ea\u30a2 \u65b0\u30ec\u30d5
-bhd=\u30d0\u30fc\u30ec\u30fc\u30f3 \u30c7\u30a3\u30ca\u30fc\u30eb
-bif=\u30d6\u30eb\u30f3\u30b8 \u30d5\u30e9\u30f3
-bmd=\u30d0\u30df\u30e5\u30fc\u30c0 \u30c9\u30eb
-bnd=\u30d6\u30eb\u30cd\u30a4 \u30c9\u30eb
-bob=\u30dc\u30ea\u30d3\u30a2 \u30dc\u30ea\u30d3\u30a2\u30fc\u30ce
-bov=\u30dc\u30ea\u30d3\u30a2 (Mvdol)
-brl=\u30d6\u30e9\u30b8\u30eb \u30ec\u30a2\u30eb
-bsd=\u30d0\u30cf\u30de \u30c9\u30eb
-btn=\u30d6\u30fc\u30bf\u30f3 \u30cb\u30e5\u30eb\u30bf\u30e0
-bwp=\u30dc\u30c4\u30ef\u30ca \u30d7\u30e9
-byb=\u30d9\u30e9\u30eb\u30fc\u30b7 \u65b0\u30eb\u30fc\u30d6\u30eb (1994\u20131999)
-byn=\u30d9\u30e9\u30eb\u30fc\u30b7 \u30eb\u30fc\u30d6\u30eb
-byr=\u30d9\u30e9\u30eb\u30fc\u30b7 \u30eb\u30fc\u30d6\u30eb (2000\u20132016)
-bzd=\u30d9\u30ea\u30fc\u30ba \u30c9\u30eb
-cad=\u30ab\u30ca\u30c0 \u30c9\u30eb
-cdf=\u30b3\u30f3\u30b4 \u30d5\u30e9\u30f3
-chf=\u30b9\u30a4\u30b9 \u30d5\u30e9\u30f3
-clf=\u30c1\u30ea \u30a6\u30cb\u30c0\u30fb\u30c7\u30fb\u30d5\u30a9\u30e1\u30f3\u30c8 (UF)
-clp=\u30c1\u30ea \u30da\u30bd
-cny=\u4e2d\u56fd\u4eba\u6c11\u5143
-cop=\u30b3\u30ed\u30f3\u30d3\u30a2 \u30da\u30bd
-crc=\u30b3\u30b9\u30bf\u30ea\u30ab \u30b3\u30ed\u30f3
-csd=\u30bb\u30eb\u30d3\u30a2 \u30c7\u30a3\u30ca\u30fc\u30eb (2002\u20132006)
-cuc=\u30ad\u30e5\u30fc\u30d0 \u514c\u63db\u30da\u30bd
-cup=\u30ad\u30e5\u30fc\u30d0 \u30da\u30bd
-cve=\u30ab\u30fc\u30dc\u30d9\u30eb\u30c7 \u30a8\u30b9\u30af\u30fc\u30c9
-cyp=\u30ad\u30d7\u30ed\u30b9 \u30dd\u30f3\u30c9
-czk=\u30c1\u30a7\u30b3 \u30b3\u30eb\u30ca
-dem=\u30c9\u30a4\u30c4 \u30de\u30eb\u30af
-djf=\u30b8\u30d6\u30c1 \u30d5\u30e9\u30f3
-dkk=\u30c7\u30f3\u30de\u30fc\u30af \u30af\u30ed\u30fc\u30cd
-dop=\u30c9\u30df\u30cb\u30ab \u30da\u30bd
-dzd=\u30a2\u30eb\u30b8\u30a7\u30ea\u30a2 \u30c7\u30a3\u30ca\u30fc\u30eb
-eek=\u30a8\u30b9\u30c8\u30cb\u30a2 \u30af\u30eb\u30fc\u30f3
-egp=\u30a8\u30b8\u30d7\u30c8 \u30dd\u30f3\u30c9
-ern=\u30a8\u30ea\u30c8\u30ea\u30a2 \u30ca\u30af\u30d5\u30a1
-esp=\u30b9\u30da\u30a4\u30f3 \u30da\u30bb\u30bf
-etb=\u30a8\u30c1\u30aa\u30d4\u30a2 \u30d6\u30eb
-eur=\u30e6\u30fc\u30ed
-fim=\u30d5\u30a3\u30f3\u30e9\u30f3\u30c9 \u30de\u30eb\u30ab
-fjd=\u30d5\u30a3\u30b8\u30fc \u30c9\u30eb
-fkp=\u30d5\u30a9\u30fc\u30af\u30e9\u30f3\u30c9\uff08\u30de\u30eb\u30d3\u30ca\u30b9\uff09\u8af8\u5cf6 \u30dd\u30f3\u30c9
-frf=\u30d5\u30e9\u30f3\u30b9 \u30d5\u30e9\u30f3
-gbp=\u82f1\u56fd\u30dd\u30f3\u30c9
-gel=\u30b8\u30e7\u30fc\u30b8\u30a2 \u30e9\u30ea
-ghc=\u30ac\u30fc\u30ca \u30bb\u30c7\u30a3 (1979\u20132007)
-ghs=\u30ac\u30fc\u30ca \u30bb\u30c7\u30a3
-gip=\u30b8\u30d6\u30e9\u30eb\u30bf\u30eb \u30dd\u30f3\u30c9
-gmd=\u30ac\u30f3\u30d3\u30a2 \u30c0\u30e9\u30b7
-gnf=\u30ae\u30cb\u30a2 \u30d5\u30e9\u30f3
-grd=\u30ae\u30ea\u30b7\u30e3 \u30c9\u30e9\u30af\u30de
-gtq=\u30b0\u30a2\u30c6\u30de\u30e9 \u30b1\u30c4\u30a1\u30eb
-gwp=\u30ae\u30cb\u30a2\u30d3\u30b5\u30a6 \u30da\u30bd
-gyd=\u30ac\u30a4\u30a2\u30ca \u30c9\u30eb
-hkd=\u9999\u6e2f\u30c9\u30eb
-hnl=\u30db\u30f3\u30b8\u30e5\u30e9\u30b9 \u30ec\u30f3\u30d4\u30e9
-hrk=\u30af\u30ed\u30a2\u30c1\u30a2 \u30af\u30fc\u30ca
-htg=\u30cf\u30a4\u30c1 \u30b0\u30fc\u30eb\u30c9
-huf=\u30cf\u30f3\u30ac\u30ea\u30fc \u30d5\u30a9\u30ea\u30f3\u30c8
-idr=\u30a4\u30f3\u30c9\u30cd\u30b7\u30a2 \u30eb\u30d4\u30a2
-iep=\u30a2\u30a4\u30ea\u30c3\u30b7\u30e5 \u30dd\u30f3\u30c9
-ils=\u30a4\u30b9\u30e9\u30a8\u30eb\u65b0\u30b7\u30a7\u30b1\u30eb
-inr=\u30a4\u30f3\u30c9 \u30eb\u30d4\u30fc
-iqd=\u30a4\u30e9\u30af \u30c7\u30a3\u30ca\u30fc\u30eb
-irr=\u30a4\u30e9\u30f3 \u30ea\u30a2\u30eb
-isk=\u30a2\u30a4\u30b9\u30e9\u30f3\u30c9 \u30af\u30ed\u30fc\u30ca
-itl=\u30a4\u30bf\u30ea\u30a2 \u30ea\u30e9
-jmd=\u30b8\u30e3\u30de\u30a4\u30ab \u30c9\u30eb
-jod=\u30e8\u30eb\u30c0\u30f3 \u30c7\u30a3\u30ca\u30fc\u30eb
-jpy=\u65e5\u672c\u5186
-kes=\u30b1\u30cb\u30a2 \u30b7\u30ea\u30f3\u30b0
-kgs=\u30ad\u30eb\u30ae\u30b9 \u30bd\u30e0
-khr=\u30ab\u30f3\u30dc\u30b8\u30a2 \u30ea\u30a8\u30eb
-kmf=\u30b3\u30e2\u30ed \u30d5\u30e9\u30f3
-kpw=\u5317\u671d\u9bae\u30a6\u30a9\u30f3
-krw=\u97d3\u56fd\u30a6\u30a9\u30f3
-kwd=\u30af\u30a6\u30a7\u30fc\u30c8 \u30c7\u30a3\u30ca\u30fc\u30eb
-kyd=\u30b1\u30a4\u30de\u30f3\u8af8\u5cf6 \u30c9\u30eb
-kzt=\u30ab\u30b6\u30d5\u30b9\u30bf\u30f3 \u30c6\u30f3\u30b2
-lak=\u30e9\u30aa\u30b9 \u30ad\u30fc\u30d7
-lbp=\u30ec\u30d0\u30ce\u30f3 \u30dd\u30f3\u30c9
-lkr=\u30b9\u30ea\u30e9\u30f3\u30ab \u30eb\u30d4\u30fc
-lrd=\u30ea\u30d9\u30ea\u30a2 \u30c9\u30eb
-lsl=\u30ec\u30bd\u30c8 \u30ed\u30c6\u30a3
-ltl=\u30ea\u30c8\u30a2\u30cb\u30a2 \u30ea\u30bf\u30b9
-luf=\u30eb\u30af\u30bb\u30f3\u30d6\u30eb\u30b0 \u30d5\u30e9\u30f3
-lvl=\u30e9\u30c8\u30d3\u30a2 \u30e9\u30c3\u30c4
-lyd=\u30ea\u30d3\u30a2 \u30c7\u30a3\u30ca\u30fc\u30eb
-mad=\u30e2\u30ed\u30c3\u30b3 \u30c7\u30a3\u30eb\u30cf\u30e0
-mdl=\u30e2\u30eb\u30c9\u30d0 \u30ec\u30a4
-mga=\u30de\u30c0\u30ac\u30b9\u30ab\u30eb \u30a2\u30ea\u30a2\u30ea
-mgf=\u30de\u30e9\u30ac\u30b7 \u30d5\u30e9\u30f3
-mkd=\u30de\u30b1\u30c9\u30cb\u30a2 \u30c7\u30ca\u30eb
-mmk=\u30df\u30e3\u30f3\u30de\u30fc \u30c1\u30e3\u30c3\u30c8
-mnt=\u30e2\u30f3\u30b4\u30eb \u30c8\u30b0\u30ed\u30b0
-mop=\u30de\u30ab\u30aa \u30d1\u30bf\u30ab
-mro=\u30e2\u30fc\u30ea\u30bf\u30cb\u30a2 \u30a6\u30ae\u30a2 (1973\u20132017)
-mru=\u30e2\u30fc\u30ea\u30bf\u30cb\u30a2 \u30a6\u30ae\u30a2
-mtl=\u30de\u30eb\u30bf \u30ea\u30e9
-mur=\u30e2\u30fc\u30ea\u30b7\u30e3\u30b9 \u30eb\u30d4\u30fc
-mvr=\u30e2\u30eb\u30c7\u30a3\u30d6 \u30eb\u30d5\u30a3\u30a2
-mwk=\u30de\u30e9\u30a6\u30a3 \u30af\u30ef\u30c1\u30e3
-mxn=\u30e1\u30ad\u30b7\u30b3 \u30da\u30bd
-mxv=\u30e1\u30ad\u30b7\u30b3 (UDI)
-myr=\u30de\u30ec\u30fc\u30b7\u30a2 \u30ea\u30f3\u30ae\u30c3\u30c8
-mzm=\u30e2\u30b6\u30f3\u30d3\u30fc\u30af \u30e1\u30c6\u30a3\u30ab\u30eb (1980\u20132006)
-mzn=\u30e2\u30b6\u30f3\u30d3\u30fc\u30af \u30e1\u30c6\u30a3\u30ab\u30eb
-nad=\u30ca\u30df\u30d3\u30a2 \u30c9\u30eb
-ngn=\u30ca\u30a4\u30b8\u30a7\u30ea\u30a2 \u30ca\u30a4\u30e9
-nio=\u30cb\u30ab\u30e9\u30b0\u30a2 \u30b3\u30eb\u30c9\u30d0 \u30aa\u30ed
-nlg=\u30aa\u30e9\u30f3\u30c0 \u30ae\u30eb\u30c0\u30fc
-nok=\u30ce\u30eb\u30a6\u30a7\u30fc \u30af\u30ed\u30fc\u30cd
-npr=\u30cd\u30d1\u30fc\u30eb \u30eb\u30d4\u30fc
-nzd=\u30cb\u30e5\u30fc\u30b8\u30fc\u30e9\u30f3\u30c9 \u30c9\u30eb
-omr=\u30aa\u30de\u30fc\u30f3 \u30ea\u30a2\u30eb
-pab=\u30d1\u30ca\u30de \u30d0\u30eb\u30dc\u30a2
-pen=\u30da\u30eb\u30fc \u30bd\u30eb
-pgk=\u30d1\u30d7\u30a2\u30cb\u30e5\u30fc\u30ae\u30cb\u30a2 \u30ad\u30ca
-php=\u30d5\u30a3\u30ea\u30d4\u30f3 \u30da\u30bd
-pkr=\u30d1\u30ad\u30b9\u30bf\u30f3 \u30eb\u30d4\u30fc
-pln=\u30dd\u30fc\u30e9\u30f3\u30c9 \u30ba\u30a6\u30a9\u30c6\u30a3
-pte=\u30dd\u30eb\u30c8\u30ac\u30eb \u30a8\u30b9\u30af\u30fc\u30c9
-pyg=\u30d1\u30e9\u30b0\u30a2\u30a4 \u30b0\u30a2\u30e9\u30cb
-qar=\u30ab\u30bf\u30fc\u30eb \u30ea\u30a2\u30eb
-rol=\u30eb\u30fc\u30de\u30cb\u30a2 \u30ec\u30a4 (1952\u20132006)
-ron=\u30eb\u30fc\u30de\u30cb\u30a2 \u30ec\u30a4
-rsd=\u30c7\u30a3\u30ca\u30fc\u30eb (\u30bb\u30eb\u30d3\u30a2)
-rub=\u30ed\u30b7\u30a2 \u30eb\u30fc\u30d6\u30eb
-rur=\u30ed\u30b7\u30a2 \u30eb\u30fc\u30d6\u30eb (1991\u20131998)
-rwf=\u30eb\u30ef\u30f3\u30c0 \u30d5\u30e9\u30f3
-sar=\u30b5\u30a6\u30b8 \u30ea\u30e4\u30eb
-sbd=\u30bd\u30ed\u30e2\u30f3\u8af8\u5cf6 \u30c9\u30eb
-scr=\u30bb\u30fc\u30b7\u30a7\u30eb \u30eb\u30d4\u30fc
-sdd=\u30b9\u30fc\u30c0\u30f3 \u30c7\u30a3\u30ca\u30fc\u30eb (1992\u20132007)
-sdg=\u30b9\u30fc\u30c0\u30f3 \u30dd\u30f3\u30c9
-sek=\u30b9\u30a6\u30a7\u30fc\u30c7\u30f3 \u30af\u30ed\u30fc\u30ca
-sgd=\u30b7\u30f3\u30ac\u30dd\u30fc\u30eb \u30c9\u30eb
-shp=\u30bb\u30f3\u30c8\u30d8\u30ec\u30ca \u30dd\u30f3\u30c9
-sit=\u30b9\u30ed\u30d9\u30cb\u30a2 \u30c8\u30e9\u30fc\u30eb
-skk=\u30b9\u30ed\u30d0\u30ad\u30a2 \u30b3\u30eb\u30ca
+adp=\u30A2\u30F3\u30C9\u30E9\u30FB\u30DA\u30BB\u30BF
+aed=\u30A2\u30E9\u30D6\u9996\u9577\u56FD\u9023\u90A6\u30C7\u30A3\u30EB\u30CF\u30E0
+afa=\u30A2\u30D5\u30AC\u30CB\u30B9\u30BF\u30F3\u30FB\u30A2\u30D5\u30AC\u30CB\u30FC(1927-2002)
+afn=\u30A2\u30D5\u30AC\u30CB\u30B9\u30BF\u30F3\u30FB\u30A2\u30D5\u30AC\u30CB\u30FC
+all=\u30A2\u30EB\u30D0\u30CB\u30A2\u30FB\u30EC\u30AF
+amd=\u30A2\u30EB\u30E1\u30CB\u30A2\u30FB\u30C9\u30E9\u30E0
+ang=\u30AA\u30E9\u30F3\u30C0\u9818\u30A2\u30F3\u30C6\u30A3\u30EB\u30FB\u30AE\u30EB\u30C0\u30FC
+aoa=\u30A2\u30F3\u30B4\u30E9\u30FB\u30AF\u30EF\u30F3\u30B6
+ars=\u30A2\u30EB\u30BC\u30F3\u30C1\u30F3\u30FB\u30DA\u30BD
+ats=\u30AA\u30FC\u30B9\u30C8\u30EA\u30A2\u30FB\u30B7\u30EA\u30F3\u30B0
+aud=\u30AA\u30FC\u30B9\u30C8\u30E9\u30EA\u30A2\u30FB\u30C9\u30EB
+awg=\u30A2\u30EB\u30D0\u30FB\u30D5\u30ED\u30FC\u30EA\u30F3
+azm=\u30A2\u30BC\u30EB\u30D0\u30A4\u30B8\u30E3\u30F3\u30FB\u30DE\u30CA\u30C8(1993-2006)
+azn=\u30A2\u30BC\u30EB\u30D0\u30A4\u30B8\u30E3\u30F3\u30FB\u30DE\u30CA\u30C8
+bam=\u30DC\u30B9\u30CB\u30A2\u30FB\u30D8\u30EB\u30C4\u30A7\u30B4\u30D3\u30CA\u514C\u63DB\u30DE\u30EB\u30AF
+bbd=\u30D0\u30EB\u30D0\u30C9\u30B9\u30FB\u30C9\u30EB
+bdt=\u30D0\u30F3\u30B0\u30E9\u30C7\u30B7\u30E5\u30FB\u30BF\u30AB
+bef=\u30D9\u30EB\u30AE\u30FC\u30FB\u30D5\u30E9\u30F3
+bgl=\u30D6\u30EB\u30AC\u30EA\u30A2\u30FB\u30CF\u30FC\u30C9\u30FB\u30EC\u30D5
+bgn=\u30D6\u30EB\u30AC\u30EA\u30A2\u65B0\u30EC\u30D5
+bhd=\u30D0\u30FC\u30EC\u30FC\u30F3\u30FB\u30C7\u30A3\u30CA\u30FC\u30EB
+bif=\u30D6\u30EB\u30F3\u30B8\u30FB\u30D5\u30E9\u30F3
+bmd=\u30D0\u30EB\u30DF\u30E5\u30FC\u30C0\u30FB\u30C9\u30EB
+bnd=\u30D6\u30EB\u30CD\u30A4\u30FB\u30C9\u30EB
+bob=\u30DC\u30EA\u30D3\u30A2\u30FB\u30DC\u30EA\u30D3\u30A2\u30FC\u30CE
+bov=\u30DC\u30EA\u30D3\u30A2Mvdol
+brl=\u30D6\u30E9\u30B8\u30EB\u30FB\u30EC\u30A2\u30EB
+bsd=\u30D0\u30CF\u30DE\u30FB\u30C9\u30EB
+btn=\u30D6\u30FC\u30BF\u30F3\u30FB\u30CB\u30E5\u30EB\u30BF\u30E0
+bwp=\u30DC\u30C4\u30EF\u30CA\u30FB\u30D7\u30E9
+byb=\u30D9\u30E9\u30EB\u30FC\u30B7\u30FB\u30EB\u30FC\u30D6\u30EB(1994-1999)
+byn=\u30D9\u30E9\u30EB\u30FC\u30B7\u30FB\u30EB\u30FC\u30D6\u30EB
+byr=\u30D9\u30E9\u30EB\u30FC\u30B7\u30FB\u30EB\u30FC\u30D6\u30EB(2000-2016)
+bzd=\u30D9\u30EA\u30FC\u30BA\u30FB\u30C9\u30EB
+cad=\u30AB\u30CA\u30C0\u30FB\u30C9\u30EB
+cdf=\u30B3\u30F3\u30B4\u30FB\u30D5\u30E9\u30F3
+chf=\u30B9\u30A4\u30B9\u30FB\u30D5\u30E9\u30F3
+clf=\u30C1\u30EA\u8A08\u7B97\u5358\u4F4D(UF)
+clp=\u30C1\u30EA\u30FB\u30DA\u30BD
+cny=\u4E2D\u56FD\u4EBA\u6C11\u5143
+cop=\u30B3\u30ED\u30F3\u30D3\u30A2\u30FB\u30DA\u30BD
+crc=\u30B3\u30B9\u30BF\u30EA\u30AB\u30FB\u30B3\u30ED\u30F3
+csd=\u30BB\u30EB\u30D3\u30A2\u30FB\u30C7\u30A3\u30CA\u30FC\u30EB(2002-2006)
+cuc=\u30AD\u30E5\u30FC\u30D0\u514C\u63DB\u30DA\u30BD
+cup=\u30AD\u30E5\u30FC\u30D0\u30FB\u30DA\u30BD
+cve=\u30AB\u30FC\u30DC\u30D9\u30EB\u30C7\u30FB\u30A8\u30B9\u30AF\u30FC\u30C9
+cyp=\u30AD\u30D7\u30ED\u30B9\u30FB\u30DD\u30F3\u30C9
+czk=\u30C1\u30A7\u30B3\u5171\u548C\u56FD\u30B3\u30EB\u30CA
+dem=\u30C9\u30A4\u30C4\u30FB\u30DE\u30EB\u30AF
+djf=\u30B8\u30D6\u30C1\u30FB\u30D5\u30E9\u30F3
+dkk=\u30C7\u30F3\u30DE\u30FC\u30AF\u30FB\u30AF\u30ED\u30FC\u30CD
+dop=\u30C9\u30DF\u30CB\u30AB\u30FB\u30DA\u30BD
+dzd=\u30A2\u30EB\u30B8\u30A7\u30EA\u30A2\u30FB\u30C7\u30A3\u30CA\u30FC\u30EB
+eek=\u30A8\u30B9\u30C8\u30CB\u30A2\u30FB\u30AF\u30EB\u30FC\u30F3
+egp=\u30A8\u30B8\u30D7\u30C8\u30FB\u30DD\u30F3\u30C9
+ern=\u30A8\u30EA\u30C8\u30EA\u30A2\u30FB\u30CA\u30AF\u30D5\u30A1
+esp=\u30B9\u30DA\u30A4\u30F3\u30FB\u30DA\u30BB\u30BF
+etb=\u30A8\u30C1\u30AA\u30D4\u30A2\u30FB\u30D6\u30EB
+eur=\u30E6\u30FC\u30ED
+fim=\u30D5\u30A3\u30F3\u30E9\u30F3\u30C9\u30FB\u30DE\u30EB\u30AB
+fjd=\u30D5\u30A3\u30B8\u30FC\u30FB\u30C9\u30EB
+fkp=\u30D5\u30A9\u30FC\u30AF\u30E9\u30F3\u30C9\u8AF8\u5CF6\u30DD\u30F3\u30C9
+frf=\u30D5\u30E9\u30F3\u30B9\u30FB\u30D5\u30E9\u30F3
+gbp=\u82F1\u30DD\u30F3\u30C9
+gel=\u30B8\u30E7\u30FC\u30B8\u30A2\u30FB\u30E9\u30EA
+ghc=\u30AC\u30FC\u30CA\u30FB\u30BB\u30C7\u30A3(1979-2007)
+ghs=\u30AC\u30FC\u30CA\u30FB\u30BB\u30C7\u30A3
+gip=\u30B8\u30D6\u30E9\u30EB\u30BF\u30EB\u30FB\u30DD\u30F3\u30C9
+gmd=\u30AC\u30F3\u30D3\u30A2\u30FB\u30C0\u30E9\u30B7
+gnf=\u30AE\u30CB\u30A2\u30FB\u30D5\u30E9\u30F3
+grd=\u30AE\u30EA\u30B7\u30E3\u30FB\u30C9\u30E9\u30AF\u30DE
+gtq=\u30B0\u30A2\u30C6\u30DE\u30E9\u30FB\u30B1\u30C4\u30A1\u30EB
+gwp=\u30AE\u30CB\u30A2\u30D3\u30B5\u30A6\u30FB\u30DA\u30BD
+gyd=\u30AC\u30A4\u30A2\u30CA\u30FB\u30C9\u30EB
+hkd=\u9999\u6E2F\u30C9\u30EB
+hnl=\u30DB\u30F3\u30B8\u30E5\u30E9\u30B9\u30FB\u30EC\u30F3\u30D4\u30E9
+hrk=\u30AF\u30FC\u30CA
+htg=\u30CF\u30A4\u30C1\u30FB\u30B0\u30FC\u30EB\u30C9
+huf=\u30CF\u30F3\u30AC\u30EA\u30FC\u30FB\u30D5\u30A9\u30EA\u30F3\u30C8
+idr=\u30A4\u30F3\u30C9\u30CD\u30B7\u30A2\u30FB\u30EB\u30D4\u30A2
+iep=\u30A2\u30A4\u30EB\u30E9\u30F3\u30C9\u30FB\u30DD\u30F3\u30C9
+ils=\u30A4\u30B9\u30E9\u30A8\u30EB\u65B0\u30B7\u30A7\u30B1\u30EB
+inr=\u30A4\u30F3\u30C9\u30FB\u30EB\u30D4\u30FC
+iqd=\u30A4\u30E9\u30AF\u30FB\u30C7\u30A3\u30CA\u30FC\u30EB
+irr=\u30A4\u30E9\u30F3\u30FB\u30EA\u30A2\u30EB
+isk=\u30A2\u30A4\u30B9\u30E9\u30F3\u30C9\u30FB\u30AF\u30ED\u30FC\u30CA
+itl=\u30A4\u30BF\u30EA\u30A2\u30FB\u30EA\u30E9
+jmd=\u30B8\u30E3\u30DE\u30A4\u30AB\u30FB\u30C9\u30EB
+jod=\u30E8\u30EB\u30C0\u30F3\u30FB\u30C7\u30A3\u30CA\u30FC\u30EB
+jpy=\u65E5\u672C\u5186
+kes=\u30B1\u30CB\u30A2\u30FB\u30B7\u30EA\u30F3\u30B0
+kgs=\u30AD\u30EB\u30AE\u30B9\u30FB\u30BD\u30E0
+khr=\u30AB\u30F3\u30DC\u30B8\u30A2\u30FB\u30EA\u30A8\u30EB
+kmf=\u30B3\u30E2\u30ED\u30FB\u30D5\u30E9\u30F3
+kpw=\u5317\u671D\u9BAE\u30A6\u30A9\u30F3
+krw=\u97D3\u56FD\u30A6\u30A9\u30F3
+kwd=\u30AF\u30A6\u30A7\u30FC\u30C8\u30FB\u30C7\u30A3\u30CA\u30FC\u30EB
+kyd=\u30B1\u30A4\u30DE\u30F3\u8AF8\u5CF6\u30C9\u30EB
+kzt=\u30AB\u30B6\u30D5\u30B9\u30BF\u30F3\u30FB\u30C6\u30F3\u30B2
+lak=\u30E9\u30AA\u30B9\u30FB\u30AD\u30FC\u30D7
+lbp=\u30EC\u30D0\u30CE\u30F3\u30FB\u30DD\u30F3\u30C9
+lkr=\u30B9\u30EA\u30E9\u30F3\u30AB\u30FB\u30EB\u30D4\u30FC
+lrd=\u30EA\u30D9\u30EA\u30A2\u30FB\u30C9\u30EB
+lsl=\u30EC\u30BD\u30C8\u30FB\u30ED\u30C6\u30A3
+ltl=\u30EA\u30C8\u30A2\u30CB\u30A2\u30FB\u30EA\u30BF\u30B9
+luf=\u30EB\u30AF\u30BB\u30F3\u30D6\u30EB\u30AF\u30FB\u30D5\u30E9\u30F3
+lvl=\u30E9\u30C8\u30D3\u30A2\u30FB\u30E9\u30C3\u30C4
+lyd=\u30EA\u30D3\u30A2\u30FB\u30C7\u30A3\u30CA\u30FC\u30EB
+mad=\u30E2\u30ED\u30C3\u30B3\u30FB\u30C7\u30A3\u30EB\u30CF\u30E0
+mdl=\u30E2\u30EB\u30C9\u30D0\u30FB\u30EC\u30A4
+mga=\u30DE\u30C0\u30AC\u30B9\u30AB\u30EB\u30FB\u30A2\u30EA\u30A2\u30EA
+mgf=\u30DE\u30C0\u30AC\u30B9\u30AB\u30EB\u30FB\u30D5\u30E9\u30F3
+mkd=\u30DE\u30B1\u30C9\u30CB\u30A2\u30FB\u30C7\u30CA\u30EB
+mmk=\u30DF\u30E3\u30F3\u30DE\u30FC\u30FB\u30C1\u30E3\u30C3\u30C8
+mnt=\u30E2\u30F3\u30B4\u30EB\u30FB\u30C8\u30B0\u30ED\u30B0
+mop=\u30DE\u30AB\u30AA\u30FB\u30D1\u30BF\u30AB
+mro=\u30E2\u30FC\u30EA\u30BF\u30CB\u30A2\u30FB\u30A6\u30AE\u30A2
+mru=\u30E2\u30FC\u30EA\u30BF\u30CB\u30A2\u30FB\u30A6\u30AE\u30A2
+mtl=\u30DE\u30EB\u30BF\u30FB\u30EA\u30E9
+mur=\u30E2\u30FC\u30EA\u30B7\u30E3\u30B9\u30FB\u30EB\u30D4\u30FC
+mvr=\u30E2\u30EB\u30B8\u30D6\u30FB\u30EB\u30D5\u30A3\u30A2
+mwk=\u30DE\u30E9\u30A6\u30A3\u30A2\u30F3\u30FB\u30DE\u30E9\u30A6\u30A4\u30FB\u30AF\u30EF\u30C1\u30E3
+mxn=\u30E1\u30AD\u30B7\u30B3\u30FB\u30DA\u30BD
+mxv=\u30E1\u30AD\u30B7\u30B3\u6295\u8CC7\u5358\u4F4D
+myr=\u30DE\u30EC\u30FC\u30B7\u30A2\u30FB\u30EA\u30F3\u30AE\u30C3\u30C8
+mzm=\u30E2\u30B6\u30F3\u30D3\u30FC\u30AF\u30FB\u30E1\u30C6\u30A3\u30AB\u30EB(1980-2006)
+mzn=\u30E2\u30B6\u30F3\u30D3\u30FC\u30AF\u30FB\u30E1\u30C6\u30A3\u30AB\u30EB
+nad=\u30CA\u30DF\u30D3\u30A2\u30FB\u30C9\u30EB
+ngn=\u30CA\u30A4\u30B8\u30A7\u30EA\u30A2\u30FB\u30CA\u30A4\u30E9
+nio=\u30CB\u30AB\u30E9\u30B0\u30A2\u30FB\u30B3\u30EB\u30C9\u30D0
+nlg=\u30AA\u30E9\u30F3\u30C0\u30FB\u30AE\u30EB\u30C0\u30FC
+nok=\u30CE\u30EB\u30A6\u30A7\u30FC\u30FB\u30AF\u30ED\u30FC\u30CD
+npr=\u30CD\u30D1\u30FC\u30EB\u30FB\u30EB\u30D4\u30FC
+nzd=\u30CB\u30E5\u30FC\u30B8\u30FC\u30E9\u30F3\u30C9\u30FB\u30C9\u30EB
+omr=\u30AA\u30DE\u30FC\u30F3\u30FB\u30EA\u30A2\u30EB
+pab=\u30D1\u30CA\u30DE\u30FB\u30D0\u30EB\u30DC\u30A2
+pen=\u30DA\u30EB\u30FC\u30FB\u30BD\u30EB
+pgk=\u30D1\u30D7\u30A2\u30CB\u30E5\u30FC\u30AE\u30CB\u30A2\u30FB\u30AD\u30CA
+php=\u30D5\u30A3\u30EA\u30D4\u30F3\u30FB\u30DA\u30BD
+pkr=\u30D1\u30AD\u30B9\u30BF\u30F3\u30FB\u30EB\u30D4\u30FC
+pln=\u30DD\u30FC\u30E9\u30F3\u30C9\u30FB\u30BA\u30ED\u30C1
+pte=\u30DD\u30EB\u30C8\u30AC\u30EB\u30FB\u30A8\u30B9\u30AF\u30FC\u30C9
+pyg=\u30D1\u30E9\u30B0\u30A2\u30A4\u30FB\u30B0\u30A2\u30E9\u30CB\u30FC
+qar=\u30AB\u30BF\u30FC\u30EB\u30FB\u30EA\u30A2\u30EB
+rol=\u30EB\u30FC\u30DE\u30CB\u30A2\u30FB\u30EC\u30A4(1952-2006)
+ron=\u30EB\u30FC\u30DE\u30CB\u30A2\u30FB\u30EC\u30A4
+rsd=\u30BB\u30EB\u30D3\u30A2\u30FB\u30C7\u30A3\u30CA\u30FC\u30EB
+rub=\u30ED\u30B7\u30A2\u30FB\u30EB\u30FC\u30D6\u30EB
+rur=\u30ED\u30B7\u30A2\u30FB\u30EB\u30FC\u30D6\u30EB(1991-1998)
+rwf=\u30EB\u30EF\u30F3\u30C0\u30FB\u30D5\u30E9\u30F3
+sar=\u30B5\u30A6\u30B8\u30FB\u30EA\u30E4\u30EB
+sbd=\u30BD\u30ED\u30E2\u30F3\u8AF8\u5CF6\u30C9\u30EB
+scr=\u30E2\u30FC\u30EA\u30B7\u30E3\u30B9\u30FB\u30EB\u30D4\u30FC
+sdd=\u30B9\u30FC\u30C0\u30F3\u30FB\u30C7\u30A3\u30CA\u30FC\u30EB(1992-2007)
+sdg=\u30B9\u30FC\u30C0\u30F3\u30FB\u30DD\u30F3\u30C9
+sek=\u30B9\u30A6\u30A7\u30FC\u30C7\u30F3\u30FB\u30AF\u30ED\u30FC\u30CA
+sgd=\u30B7\u30F3\u30AC\u30DD\u30FC\u30EB\u30FB\u30C9\u30EB
+shp=\u30BB\u30F3\u30C8\u30D8\u30EC\u30CA\u30FB\u30DD\u30F3\u30C9
+sit=\u30B9\u30ED\u30D9\u30CB\u30A2\u30FB\u30C8\u30E9\u30FC\u30EB
+skk=\u30B9\u30ED\u30D0\u30AD\u30A2\u30FB\u30B3\u30EB\u30CA
sle=\u30B7\u30A8\u30E9\u30EC\u30AA\u30CD\u30FB\u30EC\u30AA\u30F3
-sll=\u30b7\u30a8\u30e9\u30ec\u30aa\u30cd \u30ec\u30aa\u30f3
-sos=\u30bd\u30de\u30ea\u30a2 \u30b7\u30ea\u30f3\u30b0
-srd=\u30b9\u30ea\u30ca\u30e0 \u30c9\u30eb
-srg=\u30b9\u30ea\u30ca\u30e0 \u30ae\u30eb\u30c0\u30fc
-ssp=\u5357\u30b9\u30fc\u30c0\u30f3 \u30dd\u30f3\u30c9
-std=\u30b5\u30f3\u30c8\u30e1\u30fb\u30d7\u30ea\u30f3\u30b7\u30da \u30c9\u30d6\u30e9 (1977\u20132017)
-stn=\u30b5\u30f3\u30c8\u30e1\u30fb\u30d7\u30ea\u30f3\u30b7\u30da \u30c9\u30d6\u30e9
-svc=\u30a8\u30eb\u30b5\u30eb\u30d0\u30c9\u30eb \u30b3\u30ed\u30f3
-syp=\u30b7\u30ea\u30a2 \u30dd\u30f3\u30c9
-szl=\u30b9\u30ef\u30b8\u30e9\u30f3\u30c9 \u30ea\u30e9\u30f3\u30b2\u30cb
-thb=\u30bf\u30a4 \u30d0\u30fc\u30c4
-tjs=\u30bf\u30b8\u30ad\u30b9\u30bf\u30f3 \u30bd\u30e2\u30cb
-tmm=\u30c8\u30eb\u30af\u30e1\u30cb\u30b9\u30bf\u30f3 \u30de\u30ca\u30c8 (1993\u20132009)
-tmt=\u30c8\u30eb\u30af\u30e1\u30cb\u30b9\u30bf\u30f3 \u30de\u30ca\u30c8
-tnd=\u30c1\u30e5\u30cb\u30b8\u30a2 \u30c7\u30a3\u30ca\u30fc\u30eb
-top=\u30c8\u30f3\u30ac \u30d1\u30fb\u30a2\u30f3\u30ac
-tpe=\u30c6\u30a3\u30e2\u30fc\u30eb \u30a8\u30b9\u30af\u30fc\u30c9
-trl=\u30c8\u30eb\u30b3 \u30ea\u30e9 (1922\u20132005)
-try=\u65b0\u30c8\u30eb\u30b3\u30ea\u30e9
-ttd=\u30c8\u30ea\u30cb\u30c0\u30fc\u30c9\u30fb\u30c8\u30d0\u30b4 \u30c9\u30eb
-twd=\u65b0\u53f0\u6e7e\u30c9\u30eb
-tzs=\u30bf\u30f3\u30b6\u30cb\u30a2 \u30b7\u30ea\u30f3\u30b0
-uah=\u30a6\u30af\u30e9\u30a4\u30ca \u30b0\u30ea\u30d6\u30ca
-ugx=\u30a6\u30ac\u30f3\u30c0 \u30b7\u30ea\u30f3\u30b0
-usd=\u7c73\u30c9\u30eb
-usn=\u7c73\u30c9\u30eb (\u7fcc\u65e5)
-uss=\u7c73\u30c9\u30eb (\u5f53\u65e5)
-uyu=\u30a6\u30eb\u30b0\u30a2\u30a4 \u30da\u30bd
-uzs=\u30a6\u30ba\u30d9\u30ad\u30b9\u30bf\u30f3 \u30b9\u30e0
-veb=\u30d9\u30cd\u30ba\u30a8\u30e9 \u30dc\u30ea\u30d0\u30eb (1871\u20132008)
-ved=\u30d9\u30cd\u30ba\u30a8\u30e9\u30fb\u30dc\u30ea\u30d0\u30eb\u30fb\u30bd\u30d9\u30e9\u30ce
-vef=\u30d9\u30cd\u30ba\u30a8\u30e9 \u30dc\u30ea\u30d0\u30eb (2008\u20132018)
-ves=\u30d9\u30cd\u30ba\u30a8\u30e9 \u30dc\u30ea\u30d0\u30eb
-vnd=\u30d9\u30c8\u30ca\u30e0 \u30c9\u30f3
-vuv=\u30d0\u30cc\u30a2\u30c4 \u30d0\u30c4
-wst=\u30b5\u30e2\u30a2 \u30bf\u30e9
-xaf=\u4e2d\u592e\u30a2\u30d5\u30ea\u30ab CFA \u30d5\u30e9\u30f3
+sll=\u30B7\u30A8\u30E9\u30EC\u30AA\u30CD\u30FB\u30EC\u30AA\u30F3
+sos=\u30BD\u30DE\u30EA\u30A2\u30FB\u30B7\u30EA\u30F3\u30B0
+srd=\u30B9\u30EA\u30CA\u30E0\u30FB\u30C9\u30EB
+srg=\u30B9\u30EA\u30CA\u30E0\u30FB\u30AE\u30EB\u30C0\u30FC
+ssp=\u5357\u30B9\u30FC\u30C0\u30F3\u30FB\u30DD\u30F3\u30C9
+std=\u30B5\u30F3\u30C8\u30E1\u30FB\u30D7\u30EA\u30F3\u30B7\u30DA\u30FB\u30C9\u30D6\u30E9
+stn=\u30B5\u30F3\u30C8\u30E1\u30FB\u30D7\u30EA\u30F3\u30B7\u30DA\u30FB\u30C9\u30D6\u30E9
+svc=\u30A8\u30EB\u30B5\u30EB\u30D0\u30C9\u30EB\u30FB\u30B3\u30ED\u30F3
+syp=\u30B7\u30EA\u30A2\u30FB\u30DD\u30F3\u30C9
+szl=\u30B9\u30EF\u30B8\u30E9\u30F3\u30C9\u30FB\u30EA\u30E9\u30F3\u30B8\u30A7\u30CB
+thb=\u30BF\u30A4\u30FB\u30D0\u30FC\u30C4
+tjs=\u30BF\u30B8\u30AD\u30B9\u30BF\u30F3\u30FB\u30BD\u30E2\u30CB
+tmm=\u30C8\u30EB\u30AF\u30E1\u30CB\u30B9\u30BF\u30F3\u30FB\u30DE\u30CA\u30C8(1993-2009)
+tmt=\u30C8\u30EB\u30AF\u30E1\u30CB\u30B9\u30BF\u30F3\u30FB\u30DE\u30CA\u30C8
+tnd=\u30C1\u30E5\u30CB\u30B8\u30A2\u30FB\u30C7\u30A3\u30CA\u30FC\u30EB
+top=\u30C8\u30F3\u30AC\u30FB\u30D1\u30FB\u30A2\u30F3\u30AC
+tpe=\u30C6\u30A3\u30E2\u30FC\u30EB\u30FB\u30A8\u30B9\u30AF\u30FC\u30C9
+trl=\u30C8\u30EB\u30B3\u30EA\u30E9(1922-2005)
+try=\u30C8\u30EB\u30B3\u30FB\u30EA\u30E9
+ttd=\u30C8\u30EA\u30CB\u30C0\u30FC\u30C9\u30FB\u30C8\u30D0\u30B4\u30FB\u30C9\u30EB
+twd=\u65B0\u53F0\u6E7E\u30C9\u30EB
+tzs=\u30BF\u30F3\u30B6\u30CB\u30A2\u30FB\u30B7\u30EA\u30F3\u30B0
+uah=\u30A6\u30AF\u30E9\u30A4\u30CA\u30FB\u30B0\u30EA\u30D6\u30CA
+ugx=\u30A6\u30AC\u30F3\u30C0\u30FB\u30B7\u30EA\u30F3\u30B0
+usd=US\u30C9\u30EB
+usn=US\u30C9\u30EB(\u7FCC\u65E5)
+uss=US\u30C9\u30EB(\u540C\u65E5)
+uyu=\u30A6\u30EB\u30B0\u30A2\u30A4\u30FB\u30DA\u30BD
+uzs=\u30A6\u30BA\u30D9\u30AD\u30B9\u30BF\u30F3\u30FB\u30BD\u30E0
+veb=\u30D9\u30CD\u30BA\u30A8\u30E9\u30FB\u30DC\u30EA\u30D0\u30EB(1871-2008)
+ved=\u30D9\u30CD\u30BA\u30A8\u30E9\u30FB\u30DC\u30EA\u30D0\u30EB\u30FB\u30BD\u30D9\u30E9\u30CE
+vef=\u30D9\u30CD\u30BA\u30A8\u30E9\u30FB\u30DC\u30EA\u30D0\u30EB
+ves=\u30D9\u30CD\u30BA\u30A8\u30E9\u30FB\u30DC\u30EA\u30D0\u30EB\u30FB\u30BD\u30D9\u30E9\u30CE
+vnd=\u30D9\u30C8\u30CA\u30E0\u30FB\u30C9\u30F3
+vuv=\u30D0\u30CC\u30A2\u30C4\u30FB\u30D0\u30C4
+wst=\u30B5\u30E2\u30A2\u30FB\u30BF\u30E9
+xaf=CFA\u30D5\u30E9\u30F3BEAC
xag=\u9280
-xau=\u91d1
-xba=\u30e8\u30fc\u30ed\u30c3\u30d1\u6df7\u5408\u5358\u4f4d (EURCO)
-xbb=\u30e8\u30fc\u30ed\u30c3\u30d1\u901a\u8ca8\u5358\u4f4d (EMU\u20136)
-xbc=\u30e8\u30fc\u30ed\u30c3\u30d1\u52d8\u5b9a\u5358\u4f4d (EUA\u20139)
-xbd=\u30e8\u30fc\u30ed\u30c3\u30d1\u52d8\u5b9a\u5358\u4f4d (EUA\u201317)
-xcd=\u6771\u30ab\u30ea\u30d6 \u30c9\u30eb
-xdr=\u7279\u5225\u5f15\u304d\u51fa\u3057\u6a29
-xfo=\u30d5\u30e9\u30f3\u30b9\u91d1\u30d5\u30e9\u30f3
-xfu=\u30d5\u30e9\u30f3\u30b9 \u30d5\u30e9\u30f3 (UIC)
-xof=\u897f\u30a2\u30d5\u30ea\u30ab CFA \u30d5\u30e9\u30f3
-xpd=\u30d1\u30e9\u30b8\u30a6\u30e0
-xpf=CFP \u30d5\u30e9\u30f3
-xpt=\u30d7\u30e9\u30c1\u30ca
-xsu=\u30b9\u30af\u30ec
-xts=\u30c6\u30b9\u30c8\u7528\u901a\u8ca8\u30b3\u30fc\u30c9
-xua=UA (\u30a2\u30d5\u30ea\u30ab\u958b\u767a\u9280\u884c)
-xxx=\u4e0d\u660e\u307e\u305f\u306f\u7121\u52b9\u306a\u901a\u8ca8
-yer=\u30a4\u30a8\u30e1\u30f3 \u30ea\u30a2\u30eb
-yum=\u30e6\u30fc\u30b4\u30b9\u30e9\u30d3\u30a2 \u30ce\u30d3\u30fb\u30c7\u30a3\u30ca\u30fc\u30eb (1994\u20132002)
-zar=\u5357\u30a2\u30d5\u30ea\u30ab \u30e9\u30f3\u30c9
-zmk=\u30b6\u30f3\u30d3\u30a2 \u30af\u30ef\u30c1\u30e3 (1968\u20132012)
-zwd=\u30b8\u30f3\u30d0\u30d6\u30a8 \u30c9\u30eb (1980\u20132008)
-zwl=\u30b8\u30f3\u30d0\u30d6\u30a8 \u30c9\u30eb (2009)
-zwr=\u30b7\u30f3\u30d0\u30d6\u30a8 \u30c9\u30eb\uff082008\uff09
+xau=\u91D1
+xba=\u6B27\u5DDE\u901A\u8CA8\u6DF7\u5408\u5358\u4F4D
+xbb=\u6B27\u5DDE\u901A\u8CA8\u8A08\u7B97\u5358\u4F4D
+xbc=\u6B27\u5DDE\u8A08\u7B97\u5358\u4F4D(XBC)
+xbd=\u6B27\u5DDE\u8A08\u7B97\u5358\u4F4D(XBD)
+xcd=\u6771\u30AB\u30EA\u30D6EC\u30C9\u30EB
+xdr=\u7279\u5225\u5F15\u51FA\u6A29
+xfo=\u30D5\u30E9\u30F3\u30B9\u91D1\u30D5\u30E9\u30F3
+xfu=\u30D5\u30E9\u30F3\u30B9UIC\u30D5\u30E9\u30F3
+xof=CFA\u30D5\u30E9\u30F3BCEAO
+xpd=\u30D1\u30E9\u30B8\u30A6\u30E0
+xpf=CFP\u30D5\u30E9\u30F3
+xpt=\u30D7\u30E9\u30C1\u30CA
+xsu=\u30B9\u30AF\u30EC
+xts=\u30C6\u30B9\u30C8\u901A\u8CA8\u30B3\u30FC\u30C9
+xua=ADB\u8A08\u7B97\u5358\u4F4D
+xxx=\u4E0D\u660E\u306A\u901A\u8CA8
+yer=\u30A4\u30A8\u30E1\u30F3\u30FB\u30EA\u30A2\u30EB
+yum=\u30E6\u30FC\u30B4\u30B9\u30E9\u30D3\u30A2\u65B0\u30C7\u30A3\u30CA\u30FC\u30EB(1994-2002)
+zar=\u5357\u30A2\u30D5\u30EA\u30AB\u30FB\u30E9\u30F3\u30C9
+zmk=\u30B6\u30F3\u30D3\u30A2\u30FB\u30AF\u30EF\u30C1\u30E3
+zwd=\u30B8\u30F3\u30D0\u30D6\u30A8\u30FB\u30C9\u30EB(1980-2008)
+zwl=\u30B8\u30F3\u30D0\u30D6\u30A8\u30FB\u30C9\u30EB(2009)
+zwr=\u30B8\u30F3\u30D0\u30D6\u30A8\u30FB\u30C9\u30EB(2008)
diff --git a/src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_CN.properties b/src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_CN.properties
index 4e9935dc3b5..0207cdf360b 100644
--- a/src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_CN.properties
+++ b/src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_CN.properties
@@ -61,226 +61,226 @@
# written authorization of the copyright holder.
CNY=\uffe5
-adp=\u5b89\u9053\u5c14\u6bd4\u585e\u5854
-aed=\u963f\u8054\u914b\u8fea\u62c9\u59c6
-afa=\u963f\u5bcc\u6c57\u5c3c (1927\u20132002)
-afn=\u963f\u5bcc\u6c57\u5c3c
-all=\u963f\u5c14\u5df4\u5c3c\u4e9a\u5217\u514b
-amd=\u4e9a\u7f8e\u5c3c\u4e9a\u5fb7\u62c9\u59c6
-ang=\u8377\u5c5e\u5b89\u7684\u5217\u65af\u76fe
-aoa=\u5b89\u54e5\u62c9\u5bbd\u624e
-ars=\u963f\u6839\u5ef7\u6bd4\u7d22
-ats=\u5965\u5730\u5229\u5148\u4ee4
-aud=\u6fb3\u5927\u5229\u4e9a\u5143
-awg=\u963f\u9c81\u5df4\u5f17\u7f57\u6797
-azm=\u963f\u585e\u62dc\u7586\u9a6c\u7eb3\u7279 (1993\u20132006)
-azn=\u963f\u585e\u62dc\u7586\u9a6c\u7eb3\u7279
-bam=\u6ce2\u65af\u5c3c\u4e9a-\u9ed1\u585e\u54e5\u7ef4\u90a3\u53ef\u5151\u6362\u9a6c\u514b
-bbd=\u5df4\u5df4\u591a\u65af\u5143
-bdt=\u5b5f\u52a0\u62c9\u5854\u5361
-bef=\u6bd4\u5229\u65f6\u6cd5\u90ce
-bgl=\u4fdd\u52a0\u5229\u4e9a\u786c\u5217\u5f17
-bgn=\u4fdd\u52a0\u5229\u4e9a\u5217\u5f17
-bhd=\u5df4\u6797\u7b2c\u7eb3\u5c14
-bif=\u5e03\u9686\u8fea\u6cd5\u90ce
-bmd=\u767e\u6155\u5927\u5143
-bnd=\u6587\u83b1\u5143
-bob=\u73bb\u5229\u7ef4\u4e9a\u8bfa
-bov=\u73bb\u5229\u7ef4\u4e9a Mvdol\uff08\u8d44\u91d1\uff09
-brl=\u5df4\u897f\u96f7\u4e9a\u5c14
-bsd=\u5df4\u54c8\u9a6c\u5143
-btn=\u4e0d\u4e39\u52aa\u5c14\u7279\u9c81\u59c6
-bwp=\u535a\u8328\u74e6\u7eb3\u666e\u62c9
-byb=\u767d\u4fc4\u7f57\u65af\u65b0\u5362\u5e03 (1994\u20131999)
-byn=\u767d\u4fc4\u7f57\u65af\u5362\u5e03
-byr=\u767d\u4fc4\u7f57\u65af\u5362\u5e03 (2000\u20132016)
-bzd=\u4f2f\u5229\u5179\u5143
-cad=\u52a0\u62ff\u5927\u5143
-cdf=\u521a\u679c\u6cd5\u90ce
-chf=\u745e\u58eb\u6cd5\u90ce
-clf=\u667a\u5229\uff08\u8d44\u91d1\uff09
-clp=\u667a\u5229\u6bd4\u7d22
-cny=\u4eba\u6c11\u5e01
-cop=\u54e5\u4f26\u6bd4\u4e9a\u6bd4\u7d22
-crc=\u54e5\u65af\u8fbe\u9ece\u52a0\u79d1\u6717
-csd=\u65e7\u585e\u5c14\u7ef4\u4e9a\u7b2c\u7eb3\u5c14
-cuc=\u53e4\u5df4\u53ef\u5151\u6362\u6bd4\u7d22
-cup=\u53e4\u5df4\u6bd4\u7d22
-cve=\u4f5b\u5f97\u89d2\u57c3\u65af\u5e93\u591a
-cyp=\u585e\u6d66\u8def\u65af\u9551
-czk=\u6377\u514b\u514b\u6717
-dem=\u5fb7\u56fd\u9a6c\u514b
-djf=\u5409\u5e03\u63d0\u6cd5\u90ce
-dkk=\u4e39\u9ea6\u514b\u6717
-dop=\u591a\u7c73\u5c3c\u52a0\u6bd4\u7d22
-dzd=\u963f\u5c14\u53ca\u5229\u4e9a\u7b2c\u7eb3\u5c14
-eek=\u7231\u6c99\u5c3c\u4e9a\u514b\u6717
-egp=\u57c3\u53ca\u9551
-ern=\u5384\u7acb\u7279\u91cc\u4e9a\u7eb3\u514b\u6cd5
-esp=\u897f\u73ed\u7259\u6bd4\u585e\u5854
-etb=\u57c3\u585e\u4fc4\u6bd4\u4e9a\u6bd4\u5c14
-eur=\u6b27\u5143
-fim=\u82ac\u5170\u9a6c\u514b
-fjd=\u6590\u6d4e\u5143
-fkp=\u798f\u514b\u5170\u7fa4\u5c9b\u9551
-frf=\u6cd5\u56fd\u6cd5\u90ce
-gbp=\u82f1\u9551
-gel=\u683c\u9c81\u5409\u4e9a\u62c9\u91cc
-ghc=\u52a0\u7eb3\u585e\u7b2c
-ghs=\u52a0\u7eb3\u585e\u5730
-gip=\u76f4\u5e03\u7f57\u9640\u9551
-gmd=\u5188\u6bd4\u4e9a\u8fbe\u62c9\u897f
-gnf=\u51e0\u5185\u4e9a\u6cd5\u90ce
-grd=\u5e0c\u814a\u5fb7\u62c9\u514b\u9a6c
-gtq=\u5371\u5730\u9a6c\u62c9\u683c\u67e5\u5c14
-gwp=\u51e0\u5185\u4e9a\u6bd4\u7ecd\u6bd4\u7d22
-gyd=\u572d\u4e9a\u90a3\u5143
-hkd=\u6e2f\u5143
-hnl=\u6d2a\u90fd\u62c9\u65af\u4f26\u76ae\u62c9
-hrk=\u514b\u7f57\u5730\u4e9a\u5e93\u7eb3
-htg=\u6d77\u5730\u53e4\u5fb7
-huf=\u5308\u7259\u5229\u798f\u6797
-idr=\u5370\u5ea6\u5c3c\u897f\u4e9a\u76fe
-iep=\u7231\u5c14\u5170\u9551
-ils=\u4ee5\u8272\u5217\u65b0\u8c22\u514b\u5c14
-inr=\u5370\u5ea6\u5362\u6bd4
-iqd=\u4f0a\u62c9\u514b\u7b2c\u7eb3\u5c14
-irr=\u4f0a\u6717\u91cc\u4e9a\u5c14
-isk=\u51b0\u5c9b\u514b\u6717
-itl=\u610f\u5927\u5229\u91cc\u62c9
-jmd=\u7259\u4e70\u52a0\u5143
-jod=\u7ea6\u65e6\u7b2c\u7eb3\u5c14
-jpy=\u65e5\u5143
-kes=\u80af\u5c3c\u4e9a\u5148\u4ee4
-kgs=\u5409\u5c14\u5409\u65af\u65af\u5766\u7d22\u59c6
-khr=\u67ec\u57d4\u5be8\u745e\u5c14
-kmf=\u79d1\u6469\u7f57\u6cd5\u90ce
-kpw=\u671d\u9c9c\u5143
-krw=\u97e9\u5143
-kwd=\u79d1\u5a01\u7279\u7b2c\u7eb3\u5c14
-kyd=\u5f00\u66fc\u5143
-kzt=\u54c8\u8428\u514b\u65af\u5766\u575a\u6208
-lak=\u8001\u631d\u57fa\u666e
-lbp=\u9ece\u5df4\u5ae9\u9551
-lkr=\u65af\u91cc\u5170\u5361\u5362\u6bd4
-lrd=\u5229\u6bd4\u91cc\u4e9a\u5143
-lsl=\u83b1\u7d22\u6258\u6d1b\u8482
-ltl=\u7acb\u9676\u5b9b\u7acb\u7279
-luf=\u5362\u68ee\u5821\u6cd5\u90ce
-lvl=\u62c9\u8131\u7ef4\u4e9a\u62c9\u7279
-lyd=\u5229\u6bd4\u4e9a\u7b2c\u7eb3\u5c14
-mad=\u6469\u6d1b\u54e5\u8fea\u62c9\u59c6
-mdl=\u6469\u5c14\u591a\u74e6\u5217\u4f0a
-mga=\u9a6c\u8fbe\u52a0\u65af\u52a0\u963f\u91cc\u4e9a\u91cc
-mgf=\u9a6c\u8fbe\u52a0\u65af\u52a0\u6cd5\u90ce
-mkd=\u9a6c\u5176\u987f\u7b2c\u7eb3\u5c14
-mmk=\u7f05\u7538\u5143
-mnt=\u8499\u53e4\u56fe\u683c\u91cc\u514b
-mop=\u6fb3\u95e8\u5e01
-mro=\u6bdb\u91cc\u5854\u5c3c\u4e9a\u4e4c\u5409\u4e9a (1973\u20132017)
-mru=\u6bdb\u91cc\u5854\u5c3c\u4e9a\u4e4c\u5409\u4e9a
-mtl=\u9a6c\u8033\u4ed6\u91cc\u62c9
-mur=\u6bdb\u91cc\u6c42\u65af\u5362\u6bd4
-mvr=\u9a6c\u5c14\u4ee3\u592b\u5362\u83f2\u4e9a
-mwk=\u9a6c\u62c9\u7ef4\u514b\u74e6\u67e5
-mxn=\u58a8\u897f\u54e5\u6bd4\u7d22
-mxv=\u58a8\u897f\u54e5\uff08\u8d44\u91d1\uff09
-myr=\u9a6c\u6765\u897f\u4e9a\u6797\u5409\u7279
-mzm=\u65e7\u83ab\u6851\u6bd4\u514b\u7f8e\u63d0\u5361
-mzn=\u83ab\u6851\u6bd4\u514b\u7f8e\u63d0\u5361
-nad=\u7eb3\u7c73\u6bd4\u4e9a\u5143
-ngn=\u5c3c\u65e5\u5229\u4e9a\u5948\u62c9
-nio=\u5c3c\u52a0\u62c9\u74dc\u79d1\u591a\u5df4
-nlg=\u8377\u5170\u76fe
-nok=\u632a\u5a01\u514b\u6717
-npr=\u5c3c\u6cca\u5c14\u5362\u6bd4
-nzd=\u65b0\u897f\u5170\u5143
-omr=\u963f\u66fc\u91cc\u4e9a\u5c14
-pab=\u5df4\u62ff\u9a6c\u5df4\u6ce2\u4e9a
-pen=\u79d8\u9c81\u7d22\u5c14
-pgk=\u5df4\u5e03\u4e9a\u65b0\u51e0\u5185\u4e9a\u57fa\u90a3
-php=\u83f2\u5f8b\u5bbe\u6bd4\u7d22
-pkr=\u5df4\u57fa\u65af\u5766\u5362\u6bd4
-pln=\u6ce2\u5170\u5179\u7f57\u63d0
-pte=\u8461\u8404\u7259\u57c3\u65af\u5e93\u591a
-pyg=\u5df4\u62c9\u572d\u74dc\u62c9\u5c3c
-qar=\u5361\u5854\u5c14\u91cc\u4e9a\u5c14
-rol=\u65e7\u7f57\u9a6c\u5c3c\u4e9a\u5217\u4f0a
-ron=\u7f57\u9a6c\u5c3c\u4e9a\u5217\u4f0a
-rsd=\u585e\u5c14\u7ef4\u4e9a\u7b2c\u7eb3\u5c14
-rub=\u4fc4\u7f57\u65af\u5362\u5e03
-rur=\u4fc4\u56fd\u5362\u5e03 (1991\u20131998)
-rwf=\u5362\u65fa\u8fbe\u6cd5\u90ce
-sar=\u6c99\u7279\u91cc\u4e9a\u5c14
-sbd=\u6240\u7f57\u95e8\u7fa4\u5c9b\u5143
-scr=\u585e\u820c\u5c14\u5362\u6bd4
-sdd=\u82cf\u4e39\u7b2c\u7eb3\u5c14 (1992\u20132007)
-sdg=\u82cf\u4e39\u9551
-sek=\u745e\u5178\u514b\u6717
-sgd=\u65b0\u52a0\u5761\u5143
-shp=\u5723\u8d6b\u52d2\u62ff\u7fa4\u5c9b\u78c5
-sit=\u65af\u6d1b\u6587\u5c3c\u4e9a\u6258\u62c9\u5c14
-skk=\u65af\u6d1b\u4f10\u514b\u514b\u6717
+adp=\u5B89\u9053\u5C14\u6BD4\u585E\u5854
+aed=\u963F\u62C9\u4F2F\u8054\u5408\u914B\u957F\u56FD\u8FEA\u62C9\u59C6
+afa=\u963F\u5BCC\u6C57\u963F\u5BCC\u6C57\u5C3C (1927-2002)
+afn=\u963F\u5BCC\u6C57\u963F\u5BCC\u6C57\u5C3C
+all=\u963F\u5C14\u5DF4\u5C3C\u4E9A\u5217\u514B
+amd=\u4E9A\u7F8E\u5C3C\u4E9A\u5FB7\u62C9\u59C6
+ang=\u8377\u5C5E\u5B89\u7684\u5217\u65AF\u76FE
+aoa=\u5B89\u54E5\u62C9\u5BBD\u624E
+ars=\u963F\u6839\u5EF7\u6BD4\u7D22
+ats=\u5965\u5730\u5229\u5148\u4EE4
+aud=\u6FB3\u5927\u5229\u4E9A\u5143
+awg=\u963F\u9C81\u5DF4\u5C9B\u5F17\u7F57\u6797
+azm=\u963F\u585E\u62DC\u7586\u9A6C\u7EB3\u7279 (1993-2006)
+azn=\u963F\u585E\u62DC\u7586\u9A6C\u7EB3\u7279
+bam=\u6CE2\u65AF\u5C3C\u4E9A\u548C\u9ED1\u585E\u54E5\u7EF4\u90A3\u53EF\u5151\u6362\u9A6C\u514B
+bbd=\u5DF4\u5DF4\u591A\u65AF\u5143
+bdt=\u5B5F\u52A0\u62C9\u5854\u5361
+bef=\u6BD4\u5229\u65F6\u6CD5\u90CE
+bgl=\u4FDD\u52A0\u5229\u4E9A\u5217\u5F17\uFF08\u786C\u5E01\uFF09
+bgn=\u4FDD\u52A0\u5229\u4E9A\u5217\u5F17
+bhd=\u5DF4\u6797\u7B2C\u7EB3\u5C14
+bif=\u5E03\u9686\u8FEA\u6CD5\u90CE
+bmd=\u767E\u6155\u5927\u5143
+bnd=\u6587\u83B1\u5143
+bob=\u6CE2\u5229\u7EF4\u4E9A\u73BB\u5229\u7EF4\u4E9A\u8BFA
+bov=\u73BB\u5229\u7EF4\u4E9A Mvdol
+brl=\u5DF4\u897F\u96F7\u4E9A\u5C14
+bsd=\u5DF4\u54C8\u9A6C\u5143
+btn=\u4E0D\u4E39\u52AA\u624E\u59C6
+bwp=\u535A\u8328\u74E6\u7EB3\u666E\u62C9
+byb=\u767D\u4FC4\u7F57\u65AF\u5362\u5E03 (1994-1999)
+byn=\u767D\u4FC4\u7F57\u65AF\u5362\u5E03
+byr=\u767D\u4FC4\u7F57\u65AF\u5362\u5E03 (2000-2016)
+bzd=\u4F2F\u5229\u5179\u5143
+cad=\u52A0\u62FF\u5927\u5143
+cdf=\u521A\u679C\u6CD5\u90CE
+chf=\u745E\u58EB\u6CD5\u90CE
+clf=\u667A\u5229\u8BB0\u8D26\u5355\u4F4D (UF)
+clp=\u667A\u5229\u6BD4\u7D22
+cny=\u4EBA\u6C11\u5E01
+cop=\u54E5\u4F26\u6BD4\u4E9A\u6BD4\u7D22
+crc=\u54E5\u65AF\u8FBE\u9ECE\u52A0\u79D1\u6717
+csd=\u585E\u5C14\u7EF4\u4E9A\u7B2C\u7EB3\u5C14 (2002-2006)
+cuc=\u53E4\u5DF4\u53EF\u5151\u6362\u6BD4\u7D22
+cup=\u53E4\u5DF4\u6BD4\u7D22
+cve=\u4F5B\u5F97\u89D2\u57C3\u65AF\u5E93\u591A
+cyp=\u585E\u6D66\u8DEF\u65AF\u9551
+czk=\u6377\u514B\u5171\u548C\u56FD\u514B\u90CE
+dem=\u5FB7\u56FD\u9A6C\u514B
+djf=\u5409\u5E03\u63D0\u6CD5\u90CE
+dkk=\u4E39\u9EA6\u514B\u6717
+dop=\u591A\u7C73\u5C3C\u52A0\u6BD4\u7D22
+dzd=\u963F\u5C14\u53CA\u5229\u4E9A\u7B2C\u7EB3\u5C14
+eek=\u7231\u6C99\u5C3C\u4E9A\u514B\u6717
+egp=\u57C3\u53CA\u9551
+ern=\u5384\u7ACB\u7279\u91CC\u4E9A\u7EB3\u514B\u6CD5
+esp=\u897F\u73ED\u7259\u6BD4\u585E\u5854
+etb=\u57C3\u585E\u4FC4\u6BD4\u4E9A\u6BD4\u5C14
+eur=\u6B27\u5143
+fim=\u82AC\u5170\u9A6C\u514B
+fjd=\u6590\u6D4E\u5143
+fkp=\u798F\u514B\u5170\u7FA4\u5C9B\u9551
+frf=\u6CD5\u56FD\u6CD5\u90CE
+gbp=\u82F1\u9551
+gel=\u683C\u9C81\u5409\u4E9A\u62C9\u91CC
+ghc=\u52A0\u7EB3\u585E\u5730 (1979-2007)
+ghs=\u52A0\u7EB3\u585E\u5730
+gip=\u76F4\u5E03\u7F57\u9640\u9551
+gmd=\u5188\u6BD4\u4E9A\u8FBE\u62C9\u897F
+gnf=\u51E0\u5185\u4E9A\u6CD5\u90CE
+grd=\u5E0C\u814A\u5FB7\u62C9\u9A6C\u514B
+gtq=\u5371\u5730\u9A6C\u62C9\u683C\u67E5\u5C14
+gwp=\u51E0\u5185\u4E9A\u6BD4\u7ECD\u6BD4\u7D22
+gyd=\u572D\u4E9A\u90A3\u5143
+hkd=\u6E2F\u5143
+hnl=\u6D2A\u90FD\u62C9\u65AF\u4F26\u76AE\u62C9
+hrk=\u5E93\u7EB3
+htg=\u6D77\u5730\u53E4\u5FB7
+huf=\u5308\u7259\u5229\u798F\u6797
+idr=\u5370\u5EA6\u5C3C\u897F\u4E9A\u5362\u6BD4
+iep=\u7231\u5C14\u5170\u9551
+ils=\u4EE5\u8272\u5217\u65B0\u8C22\u514B\u5C14
+inr=\u5370\u5EA6\u5362\u6BD4
+iqd=\u4F0A\u62C9\u514B\u7B2C\u7EB3\u5C14
+irr=\u4F0A\u6717\u91CC\u4E9A\u5C14
+isk=\u51B0\u5C9B\u514B\u6717
+itl=\u610F\u5927\u5229\u91CC\u62C9
+jmd=\u7259\u4E70\u52A0\u5143
+jod=\u7EA6\u65E6\u7B2C\u7EB3\u5C14
+jpy=\u65E5\u5143
+kes=\u80AF\u5C3C\u4E9A\u5148\u4EE4
+kgs=\u5409\u5C14\u5409\u65AF\u65AF\u5766\u7D22\u59C6
+khr=\u67EC\u57D4\u5BE8\u745E\u5C14
+kmf=\u79D1\u6469\u7F57\u6CD5\u90CE
+kpw=\u5317\u671D\u9C9C\u5143
+krw=\u97E9\u5143
+kwd=\u79D1\u5A01\u7279\u7B2C\u7EB3\u5C14
+kyd=\u5F00\u66FC\u7FA4\u5C9B\u5143
+kzt=\u54C8\u8428\u514B\u65AF\u5766\u817E\u683C
+lak=\u8001\u631D\u57FA\u666E
+lbp=\u9ECE\u5DF4\u5AE9\u9551
+lkr=\u65AF\u91CC\u5170\u5361\u5362\u6BD4
+lrd=\u5229\u6BD4\u91CC\u4E9A\u5143
+lsl=\u83B1\u7D22\u6258\u6D1B\u63D0
+ltl=\u7ACB\u9676\u5B9B\u7ACB\u7279
+luf=\u5362\u68EE\u5821\u6CD5\u90CE
+lvl=\u62C9\u8131\u7EF4\u4E9A\u62C9\u7279
+lyd=\u5229\u6BD4\u4E9A\u7B2C\u7EB3\u5C14
+mad=\u6469\u6D1B\u54E5\u8FEA\u62C9\u59C6
+mdl=\u6469\u5C14\u591A\u74E6\u5217\u4F0A
+mga=\u9A6C\u8FBE\u52A0\u65AF\u52A0\u963F\u91CC\u4E9A\u91CC
+mgf=\u9A6C\u8FBE\u52A0\u65AF\u52A0\u6CD5\u90CE
+mkd=\u9A6C\u5176\u987F\u7B2C\u7EB3\u5C14
+mmk=\u7F05\u7538\u5143
+mnt=\u8499\u53E4\u56FE\u683C\u91CC\u514B
+mop=\u6FB3\u95E8\u5143
+mro=\u6BDB\u91CC\u5854\u5C3C\u4E9A\u4E4C\u5409\u4E9A
+mru=\u6BDB\u91CC\u5854\u5C3C\u4E9A\u4E4C\u5409\u4E9A
+mtl=\u9A6C\u8033\u4ED6\u91CC\u62C9
+mur=\u6BDB\u91CC\u6C42\u65AF\u5362\u6BD4
+mvr=\u9A6C\u5C14\u4EE3\u592B\u7F57\u975E\u4E9A
+mwk=\u9A6C\u62C9\u7EF4\u9A6C\u62C9\u7EF4\u514B\u74E6\u67E5
+mxn=\u58A8\u897F\u54E5\u6BD4\u7D22
+mxv=\u58A8\u897F\u54E5\u6295\u8D44\u5355\u4F4D
+myr=\u9A6C\u6765\u897F\u4E9A\u6797\u5409\u7279
+mzm=\u83AB\u6851\u6BD4\u514B\u7F8E\u63D0\u5361 (1980-2006)
+mzn=\u83AB\u6851\u6BD4\u514B\u7F8E\u63D0\u5361
+nad=\u7EB3\u7C73\u6BD4\u4E9A\u5143
+ngn=\u5C3C\u65E5\u5229\u4E9A\u5948\u62C9
+nio=\u5C3C\u52A0\u62C9\u74DC\u79D1\u591A\u5DF4
+nlg=\u8377\u5170\u76FE
+nok=\u632A\u5A01\u514B\u6717
+npr=\u5C3C\u6CCA\u5C14\u5362\u6BD4
+nzd=\u65B0\u897F\u5170\u5143
+omr=\u963F\u66FC\u91CC\u4E9A\u5C14
+pab=\u5DF4\u62FF\u9A6C\u5DF4\u6CE2\u4E9A
+pen=\u79D8\u9C81\u7D22\u5C14
+pgk=\u5DF4\u5E03\u4E9A\u65B0\u51E0\u5185\u4E9A\u57FA\u90A3
+php=\u83F2\u5F8B\u5BBE\u6BD4\u7D22
+pkr=\u5DF4\u57FA\u65AF\u5766\u5362\u6BD4
+pln=\u6CE2\u5170\u5179\u7F57\u63D0
+pte=\u8461\u8404\u7259\u57C3\u65AF\u5E93\u591A
+pyg=\u5DF4\u62C9\u572D\u74DC\u62C9\u5C3C
+qar=\u5361\u5854\u5C14\u91CC\u4E9A\u5C14
+rol=\u7F57\u9A6C\u5C3C\u4E9A\u5217\u4F0A (1952-2006)
+ron=\u7F57\u9A6C\u5C3C\u4E9A\u5217\u4F0A
+rsd=\u585E\u5C14\u7EF4\u4E9A\u7B2C\u7EB3\u5C14
+rub=\u4FC4\u7F57\u65AF\u5362\u5E03
+rur=\u4FC4\u7F57\u65AF\u5362\u5E03 (1991-1998)
+rwf=\u5362\u65FA\u8FBE\u6CD5\u90CE
+sar=\u6C99\u7279\u91CC\u4E9A\u5C14
+sbd=\u6240\u7F57\u95E8\u7FA4\u5C9B\u5143
+scr=\u585E\u820C\u5C14\u5362\u6BD4
+sdd=\u82CF\u4E39\u7B2C\u7EB3\u5C14 (1992-2007)
+sdg=\u82CF\u4E39\u9551
+sek=\u745E\u5178\u514B\u6717
+sgd=\u65B0\u52A0\u5761\u5143
+shp=\u5723\u8D6B\u52D2\u62FF\u9551
+sit=\u65AF\u6D1B\u6587\u5C3C\u4E9A\u6258\u62C9\u5C14
+skk=\u65AF\u6D1B\u4F10\u514B\u514B\u6717
sle=\u585E\u62C9\u5229\u6602\u5229\u6602
-sll=\u585e\u62c9\u5229\u6602\u5229\u6602
-sos=\u7d22\u9a6c\u91cc\u5148\u4ee4
-srd=\u82cf\u91cc\u5357\u5143
-srg=\u82cf\u91cc\u5357\u76fe
-ssp=\u5357\u82cf\u4e39\u9551
-std=\u5723\u591a\u7f8e\u548c\u666e\u6797\u897f\u6bd4\u591a\u5e03\u62c9 (1977\u20132017)
-stn=\u5723\u591a\u7f8e\u548c\u666e\u6797\u897f\u6bd4\u591a\u5e03\u62c9
-svc=\u8428\u5c14\u74e6\u591a\u79d1\u6717
-syp=\u53d9\u5229\u4e9a\u9551
-szl=\u65af\u5a01\u58eb\u5170\u91cc\u5170\u5409\u5c3c
-thb=\u6cf0\u94e2
-tjs=\u5854\u5409\u514b\u65af\u5766\u7d22\u83ab\u5c3c
-tmm=\u571f\u5e93\u66fc\u65af\u5766\u9a6c\u7eb3\u7279 (1993\u20132009)
-tmt=\u571f\u5e93\u66fc\u65af\u5766\u9a6c\u7eb3\u7279
-tnd=\u7a81\u5c3c\u65af\u7b2c\u7eb3\u5c14
-top=\u6c64\u52a0\u6f58\u52a0
-tpe=\u5e1d\u6c76\u57c3\u65af\u5e93\u591a
-trl=\u571f\u8033\u5176\u91cc\u62c9 (1922\u20132005)
-try=\u571f\u8033\u5176\u91cc\u62c9
-ttd=\u7279\u7acb\u5c3c\u8fbe\u548c\u591a\u5df4\u54e5\u5143
-twd=\u65b0\u53f0\u5e01
-tzs=\u5766\u6851\u5c3c\u4e9a\u5148\u4ee4
-uah=\u4e4c\u514b\u5170\u683c\u91cc\u592b\u7eb3
-ugx=\u4e4c\u5e72\u8fbe\u5148\u4ee4
-usd=\u7f8e\u5143
-usn=\u7f8e\u5143\uff08\u6b21\u65e5\uff09
-uss=\u7f8e\u5143\uff08\u5f53\u65e5\uff09
-uyu=\u4e4c\u62c9\u572d\u6bd4\u7d22
-uzs=\u4e4c\u5179\u522b\u514b\u65af\u5766\u82cf\u59c6
-veb=\u59d4\u5185\u745e\u62c9\u73bb\u5229\u74e6\u5c14 (1871\u20132008)
-ved=\u59d4\u5185\u745e\u62c9\u4e3b\u6743\u73bb\u5229\u74e6\u5c14
-vef=\u59d4\u5185\u745e\u62c9\u73bb\u5229\u74e6\u5c14 (2008\u20132018)
-ves=\u59d4\u5185\u745e\u62c9\u73bb\u5229\u74e6\u5c14
-vnd=\u8d8a\u5357\u76fe
-vuv=\u74e6\u52aa\u963f\u56fe\u74e6\u56fe
-wst=\u8428\u6469\u4e9a\u5854\u62c9
-xaf=\u4e2d\u975e\u6cd5\u90ce
-xag=\u94f6
-xau=\u9ec4\u91d1
-xba=\u6b27\u6d32\u590d\u5408\u5355\u4f4d
-xbb=\u6b27\u6d32\u8d27\u5e01\u8054\u76df
-xbc=\u6b27\u6d32\u8ba1\u7b97\u5355\u4f4d (XBC)
-xbd=\u6b27\u6d32\u8ba1\u7b97\u5355\u4f4d (XBD)
-xcd=\u4e1c\u52a0\u52d2\u6bd4\u5143
-xdr=\u7279\u522b\u63d0\u6b3e\u6743
-xfo=\u6cd5\u56fd\u91d1\u6cd5\u90ce
-xfu=\u6cd5\u56fd\u6cd5\u90ce (UIC)
-xof=\u897f\u975e\u6cd5\u90ce
-xpd=\u94af
-xpf=\u592a\u5e73\u6d0b\u6cd5\u90ce
-xpt=\u94c2
-xsu=\u82cf\u514b\u96f7
-xts=\u6d4b\u8bd5\u8d27\u5e01\u4ee3\u7801
-xua=\u975e\u6d32\u5f00\u53d1\u94f6\u884c\u8bb0\u8d26\u5355\u4f4d
-xxx=\u672a\u77e5\u8d27\u5e01
-yer=\u4e5f\u95e8\u91cc\u4e9a\u5c14
-yum=\u5357\u65af\u62c9\u592b\u65b0\u7b2c\u7eb3\u5c14 (1994\u20132002)
-zar=\u5357\u975e\u5170\u7279
-zmk=\u8d5e\u6bd4\u4e9a\u514b\u74e6\u67e5 (1968\u20132012)
-zwd=\u6d25\u5df4\u5e03\u97e6\u5143 (1980\u20132008)
-zwl=\u6d25\u5df4\u5e03\u97e6\u5143 (2009)
-zwr=\u6d25\u5df4\u5e03\u97e6\u5143 (2008)
+sll=\u585E\u62C9\u5229\u6602\u5229\u6602
+sos=\u7D22\u9A6C\u91CC\u5148\u4EE4
+srd=\u82CF\u91CC\u5357\u5143
+srg=\u82CF\u91CC\u5357\u76FE
+ssp=\u5357\u82CF\u4E39\u9551
+std=\u5723\u591A\u7F8E\u548C\u666E\u6797\u897F\u6BD4\u591A\u5E03\u62C9
+stn=\u5723\u591A\u7F8E\u548C\u666E\u6797\u897F\u6BD4\u591A\u5E03\u62C9
+svc=\u8428\u5C14\u74E6\u591A\u79D1\u6717
+syp=\u53D9\u5229\u4E9A\u9551
+szl=\u65AF\u5A01\u58EB\u5170\u91CC\u5170\u5409\u5C3C
+thb=\u6CF0\u94E2
+tjs=\u5854\u5409\u514B\u65AF\u5766\u7D22\u6469\u5C3C
+tmm=\u571F\u5E93\u66FC\u65AF\u5766\u9A6C\u7EB3\u7279 (1993-2009)
+tmt=\u571F\u5E93\u66FC\u65AF\u5766\u9A6C\u7EB3\u7279
+tnd=\u7A81\u5C3C\u65AF\u7B2C\u7EB3\u5C14
+top=\u4E1C\u52A0\u5E01
+tpe=\u4E1C\u5E1D\u6C76\u57C3\u65AF\u5E93\u591A
+trl=\u571F\u8033\u5176\u91CC\u62C9 (1922-2005)
+try=\u571F\u8033\u5176\u91CC\u62C9
+ttd=\u7279\u7ACB\u5C3C\u8FBE\u591A\u5DF4\u54E5\u5143
+twd=\u65B0\u53F0\u5E01
+tzs=\u5766\u6851\u5C3C\u4E9A\u5148\u4EE4
+uah=\u4E4C\u514B\u5170\u683C\u91CC\u592B\u5C3C\u4E9A
+ugx=\u4E4C\u5E72\u8FBE\u5148\u4EE4
+usd=\u7F8E\u5143
+usn=\u7F8E\u5143\uFF08\u6B21\u65E5\uFF09
+uss=\u7F8E\u5143\uFF08\u540C\u65E5\uFF09
+uyu=\u4E4C\u62C9\u572D \u6BD4\u7D22
+uzs=\u4E4C\u5179\u522B\u514B\u671F\u5766\u7D22\u59C6
+veb=\u59D4\u5185\u745E\u62C9\u73BB\u5229\u74E6\u5C14 (1871-2008)
+ved=\u59D4\u5185\u745E\u62C9\u4E3B\u6743\u73BB\u5229\u74E6\u5C14
+vef=\u59D4\u5185\u745E\u62C9\u73BB\u5229\u74E6\u5C14
+ves=\u59D4\u5185\u745E\u62C9\u4E3B\u6743\u73BB\u5229\u74E6\u5C14
+vnd=\u8D8A\u5357\u76FE
+vuv=\u74E6\u52AA\u963F\u56FE\u74E6\u56FE
+wst=\u8428\u6469\u4E9A\u5854\u62C9
+xaf=CFA \u6CD5\u90CE BEAC
+xag=\u94F6\u8272
+xau=\u91D1\u8272
+xba=\u6B27\u6D32\u8D27\u5E01\u5408\u6210\u5355\u4F4D
+xbb=\u6B27\u6D32\u8D27\u5E01\u5355\u4F4D
+xbc=\u6B27\u6D32\u8BB0\u8D26\u5355\u4F4D (XBC)
+xbd=\u6B27\u6D32\u8BB0\u8D26\u5355\u4F4D (XBD)
+xcd=\u4E1C\u52A0\u52D2\u6BD4\u5143
+xdr=\u7279\u522B\u63D0\u6B3E\u6743
+xfo=\u6CD5\u56FD\u91D1\u6CD5\u90CE
+xfu=\u6CD5\u56FD UIC \u6CD5\u90CE
+xof=CFA \u6CD5\u90CE BCEAO
+xpd=\u94AF
+xpf=\u592A\u5E73\u6D0B\u6CD5\u90CE
+xpt=\u767D\u91D1
+xsu=\u82CF\u514B\u96F7
+xts=\u6D4B\u8BD5\u8D27\u5E01\u4EE3\u7801
+xua=ADB \u8BB0\u8D26\u5355\u4F4D
+xxx=\u672A\u77E5\u8D27\u5E01
+yer=\u4E5F\u95E8\u91CC\u4E9A\u5C14
+yum=\u5357\u65AF\u62C9\u592B\u65B0\u7B2C\u7EB3\u5C14 (1994-2002)
+zar=\u5357\u975E\u5170\u7279
+zmk=\u8D5E\u6BD4\u4E9A\u514B\u74E6\u67E5
+zwd=\u6D25\u5DF4\u5E03\u97E6\u5143 (1980-2008)
+zwl=\u6D25\u5DF4\u5E03\u97E6\u5143 (2009)
+zwr=\u6D25\u5DF4\u5E03\u97E6\u5143 (2008)
diff --git a/src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties b/src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties
index f2e3599d13c..c75e86b55f6 100644
--- a/src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties
+++ b/src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties
@@ -64,7 +64,7 @@ agent.err.connector.server.io.error = JMX \u8FDE\u63A5\u5668\u670D\u52A1\u5668\u
agent.err.invalid.option = \u6307\u5B9A\u7684\u9009\u9879\u65E0\u6548
-jmxremote.ConnectorBootstrap.starting = \u6B63\u5728\u542F\u52A8 JMX \u8FDE\u63A5\u5668\u670D\u52A1\u5668:
+jmxremote.ConnectorBootstrap.starting = \u6B63\u5728\u542F\u52A8 JMX \u8FDE\u63A5\u5668\u670D\u52A1\u5668:
jmxremote.ConnectorBootstrap.noAuthentication = \u65E0\u9A8C\u8BC1
jmxremote.ConnectorBootstrap.ready = \u4F4D\u4E8E{0}\u7684 JMX \u8FDE\u63A5\u5668\u5DF2\u5C31\u7EEA
jmxremote.ConnectorBootstrap.password.readonly = \u5FC5\u987B\u9650\u5236\u53E3\u4EE4\u6587\u4EF6\u8BFB\u53D6\u8BBF\u95EE\u6743\u9650: {0}
diff --git a/test/jdk/sun/text/resources/LocaleData b/test/jdk/sun/text/resources/LocaleData
index e746ae8e334..a708b47aa59 100644
--- a/test/jdk/sun/text/resources/LocaleData
+++ b/test/jdk/sun/text/resources/LocaleData
@@ -6465,27 +6465,27 @@ CurrencyNames//yum=Yugoslavian New Dinar (1994-2002)
CurrencyNames//zwd=Zimbabwean Dollar (1980-2008)
# bug 7020583
-CurrencyNames/de/azm=Aserbaidschan-Manat (1993\u20132006)
-CurrencyNames/de/azn=Aserbaidschan-Manat
-CurrencyNames/de/csd=Serbischer Dinar (2002\u20132006)
+CurrencyNames/de/azm=Aserbaidschainischer Manat (1993-2006)
+CurrencyNames/de/azn=Aserbaidschainischer Manat
+CurrencyNames/de/csd=Serbischer Dinar (2002-2006)
CurrencyNames/de/cyp=Zypern-Pfund
-CurrencyNames/de/esp=Spanische Peseta
+CurrencyNames/de/esp=Spanische Pesete
CurrencyNames/de/fjd=Fidschi-Dollar
-CurrencyNames/de/fkp=Falkland-Pfund
+CurrencyNames/de/fkp=Falklandinseln-Pfund
CurrencyNames/de/ghs=Ghanaischer Cedi
CurrencyNames/de/gip=Gibraltar-Pfund
CurrencyNames/de/gnf=Guinea-Franc
CurrencyNames/de/gyd=Guyana-Dollar
CurrencyNames/de/hkd=Hongkong-Dollar
-CurrencyNames/de/itl=Italienische Lira
-CurrencyNames/de/jmd=Jamaika-Dollar
-CurrencyNames/de/kes=Kenia-Schilling
+CurrencyNames/de/itl=Italienische Lire
+CurrencyNames/de/jmd=Jamaikanischer Dollar
+CurrencyNames/de/kes=Kenianischer Schilling
CurrencyNames/de/mgf=Madagaskar-Franc
CurrencyNames/de/mur=Mauritius-Rupie
-CurrencyNames/de/mzm=Mosambikanischer Metical (1980\u20132006)
+CurrencyNames/de/mzm=Mosambikanischer Metical (1980-2006)
CurrencyNames/de/mzn=Mosambikanischer Metical
-CurrencyNames/de/nad=Namibia-Dollar
-CurrencyNames/de/nzd=Neuseeland-Dollar
+CurrencyNames/de/nad=Namibischer Dollar
+CurrencyNames/de/nzd=Neuseel\u00e4ndischer Dollar
CurrencyNames/de/ron=Rum\u00e4nischer Leu
CurrencyNames/de/rsd=Serbischer Dinar
CurrencyNames/de/rwf=Ruanda-Franc
@@ -6493,27 +6493,27 @@ CurrencyNames/de/sbd=Salomonen-Dollar
CurrencyNames/de/scr=Seychellen-Rupie
CurrencyNames/de/sdg=Sudanesisches Pfund
CurrencyNames/de/sgd=Singapur-Dollar
-CurrencyNames/de/sos=Somalia-Schilling
+CurrencyNames/de/sos=Somalischer Schilling
CurrencyNames/de/srd=Suriname-Dollar
-CurrencyNames/de/tpe=Timor-Escudo
-CurrencyNames/de/trl=T\u00fcrkische Lira (1922\u20132005)
+CurrencyNames/de/tpe=Escudo (Portugiesisch-Timor)
+CurrencyNames/de/trl=T\u00fcrkische Lira (1922-2005)
CurrencyNames/de/try=T\u00fcrkische Lira
-CurrencyNames/de/ttd=Trinidad-und-Tobago-Dollar
-CurrencyNames/de/twd=Neuer Taiwan-Dollar
+CurrencyNames/de/ttd=Trinidad/Tobago-Dollar
+CurrencyNames/de/twd=Neu-Taiwan Dollar
CurrencyNames/de/tzs=Tansania-Schilling
CurrencyNames/de/ugx=Uganda-Schilling
CurrencyNames/de/usd=US-Dollar
-CurrencyNames/de/vef=Venezolanischer Bol\u00edvar (2008\u20132018)
-CurrencyNames/de/xag=Unze Silber
-CurrencyNames/de/xau=Unze Gold
-CurrencyNames/de/xbb=Europ\u00e4ische W\u00e4hrungseinheit (XBB)
-CurrencyNames/de/xpd=Unze Palladium
-CurrencyNames/de/xpt=Unze Platin
-CurrencyNames/de/xts=Testw\u00e4hrung
+CurrencyNames/de/vef=Venezolanischer Bol\u00edvar Fuerte
+CurrencyNames/de/xag=Silber
+CurrencyNames/de/xau=Gold
+CurrencyNames/de/xbb=European Monetary Unit
+CurrencyNames/de/xpd=Palladium
+CurrencyNames/de/xpt=Platin
+CurrencyNames/de/xts=Testw\u00e4hrungscode
CurrencyNames/de/xxx=Unbekannte W\u00e4hrung
CurrencyNames/de/yer=Jemen-Rial
CurrencyNames/de/zar=S\u00fcdafrikanischer Rand
-CurrencyNames/de/zwd=Simbabwe-Dollar (1980\u20132008)
+CurrencyNames/de/zwd=Simbabwe-Dollar (1980-2008)
CurrencyNames/es/aed=d\u00edrham de los Emiratos \u00c1rabes Unidos
CurrencyNames/es/azm=manat azer\u00ed (1993\u20132006)
@@ -6647,23 +6647,23 @@ CurrencyNames/it/vef=bol\u00edvar venezuelano (2008\u20132018)
CurrencyNames/it/xag=argento
CurrencyNames/it/xpd=palladio
-CurrencyNames/ja/azm=\u30a2\u30bc\u30eb\u30d0\u30a4\u30b8\u30e3\u30f3 \u30de\u30ca\u30c8 (1993\u20132006)
-CurrencyNames/ja/azn=\u30a2\u30bc\u30eb\u30d0\u30a4\u30b8\u30e3\u30f3 \u30de\u30ca\u30c8
-CurrencyNames/ja/ghc=\u30ac\u30fc\u30ca \u30bb\u30c7\u30a3 (1979\u20132007)
-CurrencyNames/ja/ghs=\u30ac\u30fc\u30ca \u30bb\u30c7\u30a3
-CurrencyNames/ja/mzn=\u30e2\u30b6\u30f3\u30d3\u30fc\u30af \u30e1\u30c6\u30a3\u30ab\u30eb
-CurrencyNames/ja/rol=\u30eb\u30fc\u30de\u30cb\u30a2 \u30ec\u30a4 (1952\u20132006)
-CurrencyNames/ja/ron=\u30eb\u30fc\u30de\u30cb\u30a2 \u30ec\u30a4
-CurrencyNames/ja/rsd=\u30c7\u30a3\u30ca\u30fc\u30eb (\u30bb\u30eb\u30d3\u30a2)
-CurrencyNames/ja/sdg=\u30b9\u30fc\u30c0\u30f3 \u30dd\u30f3\u30c9
-CurrencyNames/ja/srd=\u30b9\u30ea\u30ca\u30e0 \u30c9\u30eb
-CurrencyNames/ja/vef=\u30d9\u30cd\u30ba\u30a8\u30e9 \u30dc\u30ea\u30d0\u30eb (2008\u20132018)
+CurrencyNames/ja/azm=\u30a2\u30bc\u30eb\u30d0\u30a4\u30b8\u30e3\u30f3\u30fb\u30de\u30ca\u30c8(1993-2006)
+CurrencyNames/ja/azn=\u30a2\u30bc\u30eb\u30d0\u30a4\u30b8\u30e3\u30f3\u30fb\u30de\u30ca\u30c8
+CurrencyNames/ja/ghc=\u30ac\u30fc\u30ca\u30fb\u30bb\u30c7\u30a3(1979-2007)
+CurrencyNames/ja/ghs=\u30ac\u30fc\u30ca\u30fb\u30bb\u30c7\u30a3
+CurrencyNames/ja/mzn=\u30e2\u30b6\u30f3\u30d3\u30fc\u30af\u30fb\u30e1\u30c6\u30a3\u30ab\u30eb
+CurrencyNames/ja/rol=\u30eb\u30fc\u30de\u30cb\u30a2\u30fb\u30ec\u30a4(1952-2006)
+CurrencyNames/ja/ron=\u30eb\u30fc\u30de\u30cb\u30a2\u30fb\u30ec\u30a4
+CurrencyNames/ja/rsd=\u30bb\u30eb\u30d3\u30a2\u30fb\u30c7\u30a3\u30ca\u30fc\u30eb
+CurrencyNames/ja/sdg=\u30b9\u30fc\u30c0\u30f3\u30fb\u30dd\u30f3\u30c9
+CurrencyNames/ja/srd=\u30b9\u30ea\u30ca\u30e0\u30fb\u30c9\u30eb
+CurrencyNames/ja/vef=\u30d9\u30cd\u30ba\u30a8\u30e9\u30fb\u30dc\u30ea\u30d0\u30eb
CurrencyNames/ja/xag=\u9280
CurrencyNames/ja/xpd=\u30d1\u30e9\u30b8\u30a6\u30e0
CurrencyNames/ja/xpt=\u30d7\u30e9\u30c1\u30ca
-CurrencyNames/ja/xts=\u30c6\u30b9\u30c8\u7528\u901a\u8ca8\u30b3\u30fc\u30c9
-CurrencyNames/ja/xxx=\u4e0d\u660e\u307e\u305f\u306f\u7121\u52b9\u306a\u901a\u8ca8
-CurrencyNames/ja/zmk=\u30b6\u30f3\u30d3\u30a2 \u30af\u30ef\u30c1\u30e3 (1968\u20132012)
+CurrencyNames/ja/xts=\u30c6\u30b9\u30c8\u901a\u8ca8\u30b3\u30fc\u30c9
+CurrencyNames/ja/xxx=\u4e0d\u660e\u306a\u901a\u8ca8
+CurrencyNames/ja/zmk=\u30b6\u30f3\u30d3\u30a2\u30fb\u30af\u30ef\u30c1\u30e3
CurrencyNames/ko/aed=\uc544\ub78d\uc5d0\ubbf8\ub9ac\ud2b8 \ub514\ub974\ud568
CurrencyNames/ko/ang=\ub124\ub35c\ub780\ub4dc\ub839 \uc548\ud2f8\ub808\uc2a4 \uae38\ub354
@@ -6899,17 +6899,17 @@ CurrencyNames/sv/zmk=zambisk kwacha (1968\u20132012)
CurrencyNames/sv/zwd=Zimbabwe-dollar
CurrencyNames/zh_CN/ang=\u8377\u5c5e\u5b89\u7684\u5217\u65af\u76fe
-CurrencyNames/zh_CN/azm=\u963f\u585e\u62dc\u7586\u9a6c\u7eb3\u7279 (1993\u20132006)
+CurrencyNames/zh_CN/azm=\u963f\u585e\u62dc\u7586\u9a6c\u7eb3\u7279 (1993-2006)
CurrencyNames/zh_CN/azn=\u963f\u585e\u62dc\u7586\u9a6c\u7eb3\u7279
-CurrencyNames/zh_CN/csd=\u65e7\u585e\u5c14\u7ef4\u4e9a\u7b2c\u7eb3\u5c14
+CurrencyNames/zh_CN/csd=\u585e\u5c14\u7ef4\u4e9a\u7b2c\u7eb3\u5c14 (2002-2006)
CurrencyNames/zh_CN/ghs=\u52a0\u7eb3\u585e\u5730
-CurrencyNames/zh_CN/mzm=\u65e7\u83ab\u6851\u6bd4\u514b\u7f8e\u63d0\u5361
+CurrencyNames/zh_CN/mzm=\u83ab\u6851\u6bd4\u514b\u7f8e\u63d0\u5361 (1980-2006)
CurrencyNames/zh_CN/mzn=\u83ab\u6851\u6bd4\u514b\u7f8e\u63d0\u5361
CurrencyNames/zh_CN/ron=\u7f57\u9a6c\u5c3c\u4e9a\u5217\u4f0a
CurrencyNames/zh_CN/rsd=\u585e\u5c14\u7ef4\u4e9a\u7b2c\u7eb3\u5c14
-CurrencyNames/zh_CN/shp=\u5723\u8d6b\u52d2\u62ff\u7fa4\u5c9b\u78c5
+CurrencyNames/zh_CN/shp=\u5723\u8d6b\u52d2\u62ff\u9551
CurrencyNames/zh_CN/twd=\u65b0\u53f0\u5e01
-CurrencyNames/zh_CN/vef=\u59d4\u5185\u745e\u62c9\u73bb\u5229\u74e6\u5c14 (2008\u20132018)
+CurrencyNames/zh_CN/vef=\u59d4\u5185\u745e\u62c9\u73bb\u5229\u74e6\u5c14
CurrencyNames/zh_CN/xxx=\u672a\u77e5\u8d27\u5e01
CurrencyNames/zh_TW/afa=\u963f\u5bcc\u6c57\u5c3c (1927\u20132002)
@@ -6961,13 +6961,13 @@ CurrencyNames/zh_TW/xxx=\u672a\u77e5\u8ca8\u5e63
CurrencyNames/zh_TW/yer=\u8449\u9580\u91cc\u4e9e\u723e
# bug 7036905
-CurrencyNames/de/afa=Afghanische Afghani (1927\u20132002)
-CurrencyNames/de/afn=Afghanischer Afghani
+CurrencyNames/de/afa=Afghani (1927-2002)
+CurrencyNames/de/afn=Afghani
CurrencyNames/de/bob=Bolivianischer Boliviano
CurrencyNames/de/dem=Deutsche Mark
CurrencyNames/de/mwk=Malawi-Kwacha
-CurrencyNames/de/mxv=Mexicanischer Unidad de Inversion (UDI)
-CurrencyNames/de/svc=El Salvador Colon
+CurrencyNames/de/mxv=Unidad De Inversion (Mexiko)
+CurrencyNames/de/svc=El-Salvador-Col\u00f3n
CurrencyNames/it/bob=boliviano
@@ -6983,7 +6983,7 @@ CurrencyNames//tmt=Turkmenistani Manat
CurrencyNames//zwl=Zimbabwean Dollar (2009)
CurrencyNames//zwr=Zimbabwean Dollar (2008)
-CurrencyNames/de/cuc=Kubanischer Peso (konvertibel)
+CurrencyNames/de/cuc=Kubanischer konvertibler Peso
CurrencyNames/de/tmt=Turkmenistan-Manat
CurrencyNames/de/zwl=Simbabwe-Dollar (2009)
@@ -7001,9 +7001,9 @@ CurrencyNames/et_EE/eur=euro
CurrencyNames/fr/cuc=peso cubain convertible
CurrencyNames/fr/tmt=nouveau manat turkm\u00e8ne
-CurrencyNames/ja/cuc=\u30ad\u30e5\u30fc\u30d0 \u514c\u63db\u30da\u30bd
-CurrencyNames/ja/tmt=\u30c8\u30eb\u30af\u30e1\u30cb\u30b9\u30bf\u30f3 \u30de\u30ca\u30c8
-CurrencyNames/ja/zwl=\u30b8\u30f3\u30d0\u30d6\u30a8 \u30c9\u30eb (2009)
+CurrencyNames/ja/cuc=\u30ad\u30e5\u30fc\u30d0\u514c\u63db\u30da\u30bd
+CurrencyNames/ja/tmt=\u30c8\u30eb\u30af\u30e1\u30cb\u30b9\u30bf\u30f3\u30fb\u30de\u30ca\u30c8
+CurrencyNames/ja/zwl=\u30b8\u30f3\u30d0\u30d6\u30a8\u30fb\u30c9\u30eb(2009)
CurrencyNames/ko/cuc=\ucfe0\ubc14 \ud0dc\ud658 \ud398\uc18c
@@ -8278,7 +8278,7 @@ FormatData/de/standalone.MonthAbbreviations/2=M\u00e4r
CurrencyNames//hrk=Kuna
# bug #7037368
-CurrencyNames/de/sar=Saudi-Rial
+CurrencyNames/de/sar=Saudischer Rial
CurrencyNames/de/xpf=CFP-Franc
CurrencyNames/it/azn=manat azero
CurrencyNames/it/ron=leu rumeno
diff --git a/test/jdk/sun/text/resources/LocaleDataTest.java b/test/jdk/sun/text/resources/LocaleDataTest.java
index f5e2d3f26ab..725f2239c91 100644
--- a/test/jdk/sun/text/resources/LocaleDataTest.java
+++ b/test/jdk/sun/text/resources/LocaleDataTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2023, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,6 +41,7 @@
* 8187946 8195478 8181157 8179071 8193552 8202026 8204269 8202537 8208746
* 8209775 8221432 8227127 8230284 8231273 8233579 8234288 8250665 8255086
* 8251317 8274658 8283277 8283805 8265315 8287868 8295564 8284840 8296715
+ * 8301206
* @summary Verify locale data
* @modules java.base/sun.util.resources
* @modules jdk.localedata