930 Commits
Author SHA1 Message Date
Jesper Wilhelmsson 4408cd2a07 8377509: Add licenses for gcc 14.2.0
OpenJDK GHA Sanity Checks / Prepare the run (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64 (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64-hs-nopch (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64-hs-zero (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64-hs-minimal (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64-hs-optimized (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64-static (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64-static-libs (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-cross-compile (push) Has been cancelled
OpenJDK GHA Sanity Checks / alpine-linux-x64 (push) Has been cancelled
OpenJDK GHA Sanity Checks / macos-x64 (push) Has been cancelled
OpenJDK GHA Sanity Checks / macos-aarch64 (push) Has been cancelled
OpenJDK GHA Sanity Checks / windows-x64 (push) Has been cancelled
OpenJDK GHA Sanity Checks / windows-aarch64 (push) Has been cancelled
OpenJDK GHA Sanity Checks / docs (push) Has been cancelled
Reviewed-by: eosterlund
Backport-of: 961d32842d
2026-02-12 15:13:35 +00:00
Jesper Wilhelmsson dc46cc6469 8376035: Remove EA from the JDK 26 version string with first RC promotion
Reviewed-by: mikael, iris, erikj
2026-02-03 22:21:07 +00:00
Valerie Peng b43c4fce4e 8375549: ConcurrentModificationException if jdk.crypto.disabledAlgorithms has multiple entries with known oid
Reviewed-by: shade, mullan
Backport-of: e55124041e
2026-02-02 19:28:03 +00:00
Prasanta Sadhukhan 21a3ed36d4 8376169: JPopupMenu.setInvoker(null) causes NPE
Reviewed-by: aivanov, azvegint, kizune
Backport-of: 2529e2fe8d
2026-02-02 01:25:03 +00:00
Hannes Wallnöfer 4cc4660724 8373679: Link color accessibility issue in dark theme
Reviewed-by: liach, nbenalla
Backport-of: 37cb22826a
2026-01-28 20:52:14 +00:00
Quan Anh Mai 523404112e 8375653: C2: CmpUNode::sub is not monotonic
Reviewed-by: chagedorn, thartmann
Backport-of: 30675faa67
2026-01-28 08:15:07 +00:00
SendaoYan 6ac3ce013e 8375683: Add notes for sctp tests
Reviewed-by: erikj, iris
Backport-of: 932556026d
2026-01-27 02:25:05 +00:00
Thomas Schatzl 47c58dc66b 8375541: G1: Race in G1BarrierSet::write_ref_field_post()
Reviewed-by: iwalulya
Backport-of: 0ad81fbd16
2026-01-26 09:19:52 +00:00
Thomas Schatzl d0fd898a96 8375314: Parallel: Crash iterating over unloaded classes for ObjectCountAfterGC event
Reviewed-by: iwalulya
Backport-of: f3381f0ffe
2026-01-26 09:19:14 +00:00
Damon Nguyen fb6e53e371 8375775: JDK 26 RDP2 L10n resource files update
Reviewed-by: jlu, naoto
Backport-of: a0ac5b34a7
2026-01-21 19:17:17 +00:00
Arno Zeller bb9f0f0682 8371559: Intermittent timeouts in test javax/net/ssl/Stapling/HttpsUrlConnClient.java
Reviewed-by: myankelevich, clanger
Backport-of: af18fbd42d
2026-01-21 08:04:57 +00:00
Brent Christian 7ac780da7b Merge
Reviewed-by: kcr, prr, smarks
2026-01-21 01:29:02 +00:00
Tobias Hartmann 2f0d03d64e 8360271: String.indexOf intrinsics fail with +EnableX86ECoreOpts and -CompactStrings
Reviewed-by: mhaessig, sviswanathan
Backport-of: 1d889b92bd
2026-01-20 06:43:14 +00:00
Jorn Vernee 671d856134 8372493: [asan] java/foreign/sharedclosejvmti/TestSharedCloseJvmti.java triggers heap-use-after-free
Reviewed-by: liach
Backport-of: 821e9ff965
2026-01-19 14:24:26 +00:00
Jamil Nimeh 4b0189c444 8368032: Enhance Certificate Checking
Reviewed-by: ahgross, coffeys, rhalade, mullan, abarashev
2026-01-18 23:43:08 -08:00
Prasanta Sadhukhan ea9f1edc3c 8365280: Enhance JOptionPane
Reviewed-by: rhalade, prr, tr, aivanov
2026-01-18 23:43:08 -08:00
Harshitha Onkar 70142b4438 8359501: Enhance Handling of URIs
Reviewed-by: rhalade, ahgross, azvegint, prr
2026-01-18 23:43:08 -08:00
Michael McMahon 1f10573734 8362632: Improve HttpServer Request handling
Reviewed-by: djelinski, dfuchs
2026-01-18 23:43:08 -08:00
Stuart Marks 3a55749f4b 8367277: Fix copyright header in JMXInterfaceBindingTest.java
Reviewed-by: dfuchs, rhalade, iris, coffeys
2026-01-18 23:43:08 -08:00
Renjith Kannath Pariyangad 73af0a188a 8366446: Test java/awt/geom/ConcurrentDrawPolygonTest.java fails intermittently
Reviewed-by: jdv, aivanov, prr, rhalade
2026-01-18 23:43:08 -08:00
Stuart MarksandDaniel Fuchs 05f8f5232f 8341496: Improve JMX connections
Co-authored-by: Daniel Fuchs <dfuchs@openjdk.org>
Reviewed-by: skoivu, rhalade, coffeys, dfuchs, kevinw, jnimeh
2026-01-18 23:43:08 -08:00
Justin Lu 377d1e7b21 8365058: Enhance CopyOnWriteArraySet
Reviewed-by: rhalade, skoivu, vklang, rriggs
2026-01-18 23:43:08 -08:00
Prasanta Sadhukhan 0159b01565 8365271: Improve Swing supports
Reviewed-by: tr, prr, rhalade, aivanov
2026-01-18 23:43:08 -08:00
Jayathirth D V bac95d3b23 8362308: Enhance Bitmap operations
Reviewed-by: mschoene, rhalade, psadhukhan, prr
2026-01-18 23:43:08 -08:00
Jayathirth D V 1b33a306c2 8364214: Enhance polygon data support
Reviewed-by: rhalade, psadhukhan, mschoene, prr
2026-01-18 23:43:08 -08:00
Valerie PengandDaniel Jelinski 54b590306f 8265429: Improve GCM encryption
Co-authored-by: Daniel Jelinski <daniel.jelinski@oracle.com>
Reviewed-by: rhalade, pkumaraswamy, ahgross, jnimeh, djelinski
2026-01-18 23:43:08 -08:00
Alexander Matveev f4ddafcd70 8373105: Test tools/jpackage/share/AsyncTest.java failed: problem running hdiutil
Reviewed-by: asemenyuk
Backport-of: 2d09284060
2026-01-14 23:35:49 +00:00
Alexey Semenyuk 9f78c71f88 8373448: jpackage: StackOverflowError when processing a very long argument
Reviewed-by: almatvee
Backport-of: 8737a8ca73
2026-01-14 22:44:40 +00:00
Damon Nguyen d011d7c7cc 8373727: New XBM images parser regression: only the first line of the bitmap array is parsed
Reviewed-by: prr
Backport-of: 7f707ba8e7
2026-01-14 17:03:15 +00:00
Quan Anh Mai ffc6d1b74b 8374435: assert(addp->is_AddP()) failed: must be AddP during EA with -XX:-UseCompressedOops
Reviewed-by: thartmann
Backport-of: 624d7144f7
2026-01-14 15:54:32 +00:00
Coleen Phillimore 90d80f99bb 8374796: CompressedOops versions of runtime/cds/TestDefaultArchiveLoading.java aren't run
Reviewed-by: shade
Backport-of: 6d1bfdf7a9
2026-01-14 12:45:38 +00:00
Markus Grönlund f3bdee89ed 8371014: Dump JFR recording on CrashOnOutOfMemoryError is incorrectly implemented
Reviewed-by: ysuenaga
Backport-of: f23752a75e
2026-01-14 11:03:42 +00:00
Alan Bateman 283da4ddcb 8375130: [BACKOUT] Scalability issue when submitting virtual threads with almost empty tasks
Reviewed-by: vklang
2026-01-14 09:12:59 +00:00
Tobias Hartmann ee30afae74 8374570: Assertion failure in ClearArray.java with -XX:+EnableX86EcoreOpts
Reviewed-by: chagedorn, shade
Backport-of: 45990d796f
2026-01-14 09:04:27 +00:00
Kelvin Nilsen aae9f9269a 8373714: Shenandoah: Register heuristic penalties following a degenerated GC
Reviewed-by: wkemper
Backport-of: 385c4f8180
2026-01-14 00:44:56 +00:00
Serguei Spitsyn da47f7a27c 8373643: Test serviceability/jvmti/vthread/ThreadListStackTracesTest/ThreadListStackTracesTest.java still failing
Reviewed-by: lmesnik
Backport-of: 12894a870a
2026-01-14 00:41:01 +00:00
Erik Gahlin 1bf35d7bd0 8372321: TestBackToBackSensitive fails intermittently after JDK-8365972
Reviewed-by: mgronlun
Backport-of: 556bddfd94
2026-01-14 00:12:36 +00:00
Markus Grönlund a45364a28b 8373106: JFR suspend/resume deadlock on macOS in pthreads library
Reviewed-by: egahlin
Backport-of: b070367bdf
2026-01-13 21:28:52 +00:00
Mark Powers 17351930ac 8369282: Distrust TLS server certificates anchored by Chunghwa ePKI Root CA
Reviewed-by: mullan
Backport-of: 92abc6dfe4
2026-01-13 18:11:40 +00:00
Markus Grönlund 58be8702d8 8373485: JFR Crash during sampling: assert(jt->has_last_Java_frame()) failed: invariant
Reviewed-by: shade, egahlin
Backport-of: 543a972222
2026-01-13 13:39:51 +00:00
Martin Doerr 2a2b704d9c 8374195: TestReplaceNarrowPhiWithBottomPhi fails on ppc64 platforms in (fast)debug
Reviewed-by: shade
Backport-of: e4e923a1ff
2026-01-13 09:32:26 +00:00
Roland Westrelin d87c05ca8d 8373508: C2: sinking CreateEx out of loop breaks the graph
Reviewed-by: thartmann, shade
Backport-of: 6ae3e06435
2026-01-13 08:09:59 +00:00
Mohamed Issa 2da14e26e9 8373724: Assertion failure in TestSignumVector.java with UseAPX
Reviewed-by: dlunden, sviswanathan
Backport-of: 640343f7d9
2026-01-12 22:58:03 +00:00
Francisco Ferrari Bihurriet 31775fd27f 8352728: InternalError loading java.security due to Windows parent folder permissions
Reviewed-by: weijun
Backport-of: 7e1051bfcc
2026-01-12 18:38:03 +00:00
Aleksey Shipilev f2ca96e8d1 8374507: GHA: Limit debug symbols generation to conserve disk space
Reviewed-by: clanger, erikj
Backport-of: d063c9546b
2026-01-12 14:18:22 +00:00
Thomas Schatzl a90f4b6e57 8374743: G1 starts a concurrent mark when allocating humongous objects during initialization
Reviewed-by: shade, iwalulya
Backport-of: fb13abef44
2026-01-12 11:31:13 +00:00
Benoît Maillard e8f5d2f4f7 8373579: Problem list compiler/runtime/Test7196199.java
Reviewed-by: thartmann
Backport-of: a05d5d2514
2026-01-12 11:21:54 +00:00
Shivangi Gupta 7317343d47 8373832: Test java/lang/invoke/TestVHInvokerCaching.java tests nothing
Reviewed-by: liach
Backport-of: e75726ee03
2026-01-12 08:40:00 +00:00
Emanuel Peter 2d267303de 8373453: C2 SuperWord: must handle load slices that have loads with different memory inputs
Reviewed-by: thartmann
Backport-of: da14813a5b
2026-01-12 07:17:01 +00:00
Tobias Hartmann 10d97c5e6e 8365570: C2 fails assert(false) failed: Unexpected node in SuperWord truncation: CastII
Reviewed-by: bmaillard, epeter
Backport-of: 775f48de61
2026-01-09 10:38:55 +00:00
Roland Westrelin e0f1c3a746 8351889: C2 crash: assertion failed: Base pointers must match (addp 344)
Reviewed-by: rcastanedalo, thartmann
Backport-of: ad29642d8f
2026-01-09 08:39:46 +00:00
Shivangi Gupta 9ba5d6f8e7 8374433: java/util/Locale/PreserveTagCase.java does not run any tests
Reviewed-by: djelinski
Backport-of: 136ac0d10b
2026-01-09 07:22:02 +00:00
Erik Joelsson 09817940f6 8374642: EscapeHash macro fails with GNU make 4.3 and 4.4
Reviewed-by: mikael, iris
Backport-of: 383fe1efc3
2026-01-08 18:12:54 +00:00
Volkan Yazici 867f4620db 8374210: [BACKOUT] Move input validation checks to Java for java.lang.StringCoding intrinsics
Reviewed-by: thartmann
Backport-of: 7e18de137c
2026-01-08 12:31:48 +00:00
Shivangi Gupta 08215aed7b 8373807: test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java getURI() uses "localhost"
Reviewed-by: jpai
Backport-of: f3a48560b5
2026-01-08 11:58:46 +00:00
Damon Fenacci 5964a12adc 8342772: Assert in LateInlineMHCallGenerator::do_late_inline_check
Reviewed-by: thartmann
Backport-of: c1c0ac8770
2026-01-08 07:25:40 +00:00
Alan Bateman d5140f2a16 8369227: Virtual thread stuck in PARKED state
Reviewed-by: jpai
Backport-of: f83918c692
2026-01-08 06:35:49 +00:00
Alan Bateman 09f0076ef7 8373427: StructuredTaskScope::join not clear if called with interrupted status set
Reviewed-by: jpai
Backport-of: 6af27420e3
2026-01-08 06:35:32 +00:00
Jaikiran Pai d0a3ba9db5 8374632: Broken list layout in the man page of jlink
Reviewed-by: iris
Backport-of: a01283a5a5
2026-01-08 01:11:03 +00:00
Xiaohong Gong 93675e6e04 8373722: [TESTBUG] compiler/vectorapi/TestVectorOperationsWithPartialSize.java fails intermittently
Reviewed-by: thartmann
Backport-of: 6eaabed55c
2026-01-07 09:42:05 +00:00
Roland Westrelin 32134656df 8370200: Crash: assert(outer->outcnt() >= phis + 2 - be_loads && outer->outcnt() <= phis + 2 + stores + 1) failed: only phis
Reviewed-by: chagedorn
Backport-of: 2ba423db99
2026-01-07 08:08:13 +00:00
Roland Westrelin ebe8974556 8373524: C2: no reachable node should have no use
Reviewed-by: chagedorn
Backport-of: e72f205ae3
2026-01-07 08:05:43 +00:00
Hao Sun 3103fa08bb 8373122: JFR build failure with CDS disabled due to -Werror=unused-function after JDK-8365400
Reviewed-by: fandreuzzi, jiefu
Backport-of: e1d81c0946
2026-01-07 01:06:03 +00:00
Weijun Wang 25462ba45d 8374555: No need for visible input warning in s.s.u.Password when not reading from System.in
Reviewed-by: hchao
Backport-of: fbc59ac0a1
2026-01-07 00:35:09 +00:00
Shivangi Gupta a07e0771c7 8287062: com/sun/jndi/ldap/LdapPoolTimeoutTest.java failed due to different timeout message
Reviewed-by: jpai
Backport-of: 1f47294cd3
2026-01-06 17:06:53 +00:00
Patricio Chilano Mateo 46025e45c0 8372591: assert(!current->cont_fastpath() || freeze.check_valid_fast_path()) failed
Reviewed-by: dholmes
Backport-of: 5fd095fb9b
2026-01-06 15:22:12 +00:00
Roland Westrelin d8a1c1d04c 8354282: C2: more crashes in compiled code because of dependency on removed range check CastIIs
Reviewed-by: chagedorn
Backport-of: 00068a8030
2026-01-05 14:46:49 +00:00
Alan Bateman 6950503dcf 8374382: (aio) AsynchronousFileChannel writes wrong content using heap ByteBuffer when position != 0
Reviewed-by: jpai
Backport-of: d9bd300c6e
2026-01-03 06:26:11 +00:00
Serguei Spitsyn 646037dd92 8374233: Overloaded constructor MountUnmountDisabler(jthread thread) is missed
Reviewed-by: amenkov, cjplummer, lmesnik
Backport-of: f5249db9c5
2025-12-25 23:56:23 +00:00
SendaoYan 535e8bea1a 8371948: TestStackOverflowDuringInit.java fails xss too small on linux-aarch64
Reviewed-by: dholmes
Backport-of: 360777c3ad
2025-12-25 06:52:01 +00:00
Emanuel Peter 3db9a5affe 8373502: C2 SuperWord: speculative check uses VPointer variable was pinned after speculative check, leading to bad graph
Reviewed-by: mhaessig, chagedorn
Backport-of: 00050f84d4
2025-12-23 11:43:23 +00:00
Yasumasa Suenaga cece06f1aa 8373110: jstack --mixed frames are broken on macOS after JDK-8371194
Reviewed-by: dholmes
Backport-of: b848ddf6d3
2025-12-23 09:17:05 +00:00
Damon Fenacci 8e0d736b13 8373525: C2: assert(_base == Long) failed: Not a Long
Reviewed-by: chagedorn
Backport-of: a61a1d32a2
2025-12-23 07:34:15 +00:00
Christoph Langer 6d9e91f886 8373246: JDK-8351842 broke native debugging on Linux
Reviewed-by: erikj
Backport-of: b5ac8f8368
2025-12-22 20:17:31 +00:00
Prasanta Sadhukhan d5dde3fc90 8373946: Synth ProgressBarUI implementation confuses background painting with border painting
Reviewed-by: prr
Backport-of: fe5911c769
2025-12-22 01:23:03 +00:00
Saint Wesonga 1ec4ff54ae 8373630: r18_tls should not be modified on Windows AArch64
Reviewed-by: aph
Backport-of: a0dd66f92d
2025-12-20 18:14:55 +00:00
Aggelos Biboudis 2dc6c491bf 8373552: ExactConversionsSupport: bad JLS links in javadoc
Reviewed-by: liach
Backport-of: 9a23f8aa33
2025-12-19 07:05:13 +00:00
Dan Smith 17b6eb45e5 8374044: Docs build fails: Cannot determine current path
Reviewed-by: dholmes
Backport-of: f88cbfb8c6
2025-12-18 23:30:04 +00:00
Dan Smith a611399a3f 8370249: Test jdk/javadoc/doccheck/checks/jdkCheckLinks.java fails due to JVMS/JLS links after JDK-8349681
Reviewed-by: liach
Backport-of: 6cbfc7691f
2025-12-18 20:44:09 +00:00
Dan Smith fb7d25d73f 8373909: JSpec and ToolGuide taglets use incorrect relative path
Reviewed-by: liach
Backport-of: 0b2712400b
2025-12-18 17:55:40 +00:00
Daniel Jeliński d4cf30517e 8373409: java/net/httpclient/http3/H3ErrorHandlingTest.java failed due to deadlock
Reviewed-by: dfuchs
Backport-of: 386ad61458
2025-12-18 11:26:39 +00:00
Shivangi Gupta 509ca63371 8255463: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed with ThreadTimeoutException
Reviewed-by: jpai
Backport-of: a26221299e
2025-12-18 05:04:16 +00:00
David Holmes a2111b0ca6 8372988: Test runtime/Nestmates/membership/TestNestHostErrorWithMultiThread.java failed: Unexpected interrupt
Reviewed-by: coleenp
Backport-of: 1748737b99
2025-12-18 00:48:07 +00:00
Dan Smith fb8365e75e 8370970: DocCheck failure in jdkDoctypeBadcharsCheck.java and jdkCheckHtml.java
Reviewed-by: liach
Backport-of: c16ce929c7
2025-12-17 22:50:52 +00:00
Damon Nguyen d94b2a1181 8373119: JDK 26 RDP1 L10n resource files update
Reviewed-by: jlu
Backport-of: fb99ba6ccd
2025-12-17 22:38:11 +00:00
Serguei Spitsyn 248519db4a 8373627: assert(!is_vthread_transition_disabler()) failed: no suspend allowed for vthread transition disablers
Reviewed-by: pchilanomate
Backport-of: 53ebcdbd02
2025-12-17 19:55:10 +00:00
Serguei Spitsyn b8b4493117 8371502: serviceability/jvmti/vthread/ThreadListStackTracesTest/ThreadListStackTracesTest.java failing
Reviewed-by: lmesnik, amenkov
Backport-of: c46bed7292
2025-12-17 19:29:02 +00:00
Roger Riggs c46e6350aa 8370910: Cleanup terminology of UUID vs Global Identifiers in UUID
Reviewed-by: jpai
Backport-of: 6aeabd4bfa
2025-12-16 04:14:11 +00:00
Ioi Lam d9bc822168 8369736: Add management interface for AOT cache creation
Reviewed-by: kvn
Backport-of: 413f852bdb
2025-12-12 14:32:58 +00:00
Joel Sikström 85eb6b752e 8373022: serviceability/sa/ClhsdbScanOops.java assumes no GC should occur
Reviewed-by: stefank, kevinw
Backport-of: 786833cd1b
2025-12-12 09:31:01 +00:00
Xiaohong Gong b0ad331809 8371603: C2: Missing Ideal optimizations for load and store vectors on SVE
OpenJDK GHA Sanity Checks / Prepare the run (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64 (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64-hs-nopch (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64-hs-zero (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64-hs-minimal (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64-hs-optimized (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64-static (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64-static-libs (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-cross-compile (push) Has been cancelled
OpenJDK GHA Sanity Checks / alpine-linux-x64 (push) Has been cancelled
OpenJDK GHA Sanity Checks / macos-x64 (push) Has been cancelled
OpenJDK GHA Sanity Checks / macos-aarch64 (push) Has been cancelled
OpenJDK GHA Sanity Checks / windows-x64 (push) Has been cancelled
OpenJDK GHA Sanity Checks / windows-aarch64 (push) Has been cancelled
OpenJDK GHA Sanity Checks / docs (push) Has been cancelled
Reviewed-by: epeter, erfang
Backport-of: b6732d6048
2025-12-11 02:53:01 +00:00
Kevin Walls 7dc8f786fe 8373111: Test java/lang/management/MemoryMXBean/MemoryManagement.java timed out
Reviewed-by: shade
Backport-of: 9c91c68d1d
2025-12-10 19:10:26 +00:00
Xiaolong Peng 15b5789f55 8373116: Genshen: arraycopy_work should be always done for arrays in old gen during young concurrent marking
8372498: [genshen] gc/TestAllocHumongousFragment.java#generational causes intermittent SIGSEGV crashes

Reviewed-by: shade, wkemper
Backport-of: c9ab330b7b
2025-12-10 17:34:07 +00:00
Erik Joelsson 1de6f4f2b6 8373255: Unexpected iobj and ipdb files after JDK-8370438
Reviewed-by: serb
Backport-of: 831fe94c75
2025-12-10 14:01:43 +00:00
Emanuel Peter 42fc4fe7b1 8367028: compiler/c2/irTests/TestFloat16ScalarOperations.java failing intermittently because of constant folding
Reviewed-by: thartmann, mhaessig
Backport-of: a4eb57c5ec
2025-12-10 11:34:41 +00:00
SendaoYan ec6beaa20a 8373086: Make isexceeded001.java more robust
Reviewed-by: ayang, jsikstro
Backport-of: 4d696d0d0e
2025-12-10 02:15:09 +00:00
Tobias Hartmann bf0bc37924 8373145: [BACKOUT] Remove ThreadLocalAllocBuffer::_reserve_for_allocation_prefetch
Reviewed-by: chagedorn
Backport-of: 4378789029
2025-12-09 18:37:25 +00:00
Albert Mingkun Yang 22fe70770a 8370198: Test gc/arguments/TestShrinkHeapInSteps.java crashed: assert(left >= right) failed: avoid underflow
Reviewed-by: stefank
Backport-of: d34ef196c2
2025-12-09 18:24:44 +00:00
David Holmes de686f8a38 8373099: Problem list intermittently failing test sun/awt/image/bug8038000.java
Reviewed-by: kvn, prr
Backport-of: 8e653d394e
2025-12-04 22:01:10 +00:00
Kurt Miller 45dcc0e7e2 8371914: PNG defines in CFLAGS can cause compilation errors with external libpng
Reviewed-by: erikj, jdv
2025-12-04 16:59:03 +00:00
Roland Westrelin 2735140147 8370939: C2: SIGSEGV in SafePointNode::verify_input when processing MH call from Compile::process_late_inline_calls_no_inline()
Reviewed-by: thartmann, vlivanov
2025-12-04 15:25:37 +00:00
Christoph Langer 33dda887d9 8351842: Windows specific issues in combination of JEP 493 and --with-external-symbols-in-bundles=public
Reviewed-by: erikj, mbaesken
2025-12-04 15:03:33 +00:00
Patricio Chilano Mateo 6f03c7808d 8360702: runtime/Thread/AsyncExceptionTest.java timed out
Reviewed-by: dholmes, fbredberg
2025-12-04 15:00:09 +00:00
Robert Toyonaga c4ec983da5 8370715: JFR: Races are possible when dumping recordings
Reviewed-by: egahlin, stuefe
2025-12-04 13:56:17 +00:00
Markus Grönlund bcbdf90fce 8373062: JFR build failure with CDS disabled
Reviewed-by: egahlin
2025-12-04 12:25:02 +00:00
Volodymyr Paprotski b5970c97bd 8373063: Test sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java fails on Aarch64 after JDK-8372816
Reviewed-by: dholmes, mdoerr
2025-12-04 10:21:53 +00:00
Jatin Bhateja 91c5bd550a 8337791: VectorAPI jtreg ABSMaskedByteMaxVectorTests crashes with UseAVX=0 -XX:MaxVectorSize=8
Reviewed-by: epeter, sviswanathan, dlunden
2025-12-04 10:17:34 +00:00
Ana-Maria Mihalceanu df0165bd69 8321139: jlink's compression plugin doesn't handle -c option correctly
Reviewed-by: jpai, alanb
2025-12-04 10:09:33 +00:00
Volkan Yazici 16699a394d 8208693: HttpClient: Extend the request timeout's scope to cover the response body
Reviewed-by: jpai, dfuchs
2025-12-04 09:40:31 +00:00
Joel Sikström 14000a25e6 8373080: Parallel: gc/arguments/TestMinInitialErgonomics.java should not be run with Large Pages
Reviewed-by: ayang, aboldtch
2025-12-04 09:37:56 +00:00
Matthias Baesken 317daa3c00 8372643: Warning message on macos when building the JDK - (arm64) /tmp/lto.o unable to open object file: No such file or directory
Reviewed-by: erikj
2025-12-04 08:36:00 +00:00
Kim Barrett bb867ed23e 8372938: Fix reference to DeferredStatic<T> in HotSpot Style Guide
Reviewed-by: stefank, jsjolen
2025-12-04 08:32:00 +00:00
Frederic Thevenet 771253e285 8372802: PrintFlagsFinal should also print locked flags
Reviewed-by: dholmes, stuefe, lmesnik
2025-12-04 08:23:33 +00:00
Erik Gahlin 63a10e0099 8373024: JFR: CPU throttle rate can't handle incorrect values
Reviewed-by: mgronlun
2025-12-04 08:01:17 +00:00
SendaoYan 828498c54b 8371978: tools/jar/ReproducibleJar.java fails on XFS
Reviewed-by: jpai
2025-12-04 07:34:43 +00:00
Ashutosh Mehra dbf0742bf2 8373046: Method::get_c2i_unverified_entry() and get_c2i_no_clinit_check_entry() are missing check for abstract method
Reviewed-by: kvn, vlivanov
2025-12-04 05:03:07 +00:00
Dmitry Drobotov 019df4d89c 8372757: MacOS, Accessibility: Crash in [MenuAccessibility accessibilityChildren] after JDK-8341311
Reviewed-by: azvegint, psadhukhan
2025-12-04 03:22:42 +00:00
Alexander Zvegintsev db2cd1a4e0 8372756: Mouse additional buttons and horizontal scrolling are broken on XWayland GNOME >= 47 after JDK-8351907
Reviewed-by: prr
2025-12-04 02:15:54 +00:00
Jaikiran Pai 04c0f8d359 8372857: Improve debuggability of java/rmi/server/RemoteServer/AddrInUse.java test
Reviewed-by: msheppar, smarks, syan
2025-12-04 01:36:54 +00:00
Chad Rakoczy 4856344668 8371046: Segfault in compiler/whitebox/StressNMethodRelocation.java with -XX:+UseZGC
Reviewed-by: kvn, eastigeevich
2025-12-04 00:21:53 +00:00
Xiaolong Peng 8f8fda7c80 8373048: Genshen: Remove dead code from Shenandoah
Reviewed-by: wkemper
2025-12-03 22:46:18 +00:00
Xiaolong Peng db2a5420a2 8372861: Genshen: Override parallel_region_stride of ShenandoahResetBitmapClosure to a reasonable value for better parallelism
Reviewed-by: kdnilsen, shade, wkemper
2025-12-03 22:43:17 +00:00
Serguei Spitsyn 1294d55b19 8372769: Test runtime/handshake/HandshakeDirectTest.java failed - JVMTI ERROR 13
Reviewed-by: lmesnik, pchilanomate, cjplummer, amenkov
2025-12-03 22:42:47 +00:00
Evgeny Nikitin 9b386014a0 8373049: Update JCStress test suite
Reviewed-by: epavlova, lmesnik
2025-12-03 21:58:17 +00:00
Volodymyr Paprotski 70e2bc876a 8372816: New test sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java succeeds in case of error
Reviewed-by: azeller, mdoerr
2025-12-03 21:32:29 +00:00
Alexander Zvegintsev 5ea2b64021 8372977: unnecessary gthread-2.0 loading
Reviewed-by: prr, kizune
2025-12-03 20:03:33 +00:00
Patricio Chilano MateoandAlan Bateman e534ee9932 8364343: Virtual Thread transition management needs to be independent of JVM TI
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Reviewed-by: coleenp, dholmes, sspitsyn
2025-12-03 20:01:45 +00:00
Brian Burkhalter ba777f6610 8372851: Modify java/io/File/GetXSpace.java to print path on failure of native call
Reviewed-by: jpai, naoto
2025-12-03 19:58:53 +00:00
Brian Burkhalter 8a5db916af 8171432: (fs) WindowsWatchService.Poller::run does not call ReadDirectoryChangesW after a ERROR_NOTIFY_ENUM_DIR
Reviewed-by: alanb, djelinski
2025-12-03 19:58:28 +00:00
Phil Race aff25f135a 4690476: NegativeArraySizeException from AffineTransformOp with shear
Reviewed-by: psadhukhan, jdv
2025-12-03 18:20:31 +00:00
Markus Grönlund e93b10d084 8365400: Enhance JFR to emit file and module metadata for class loading
Reviewed-by: coleenp, egahlin
2025-12-03 18:12:58 +00:00
Joel Sikström 8d80778e05 8373023: [REDO] Remove the default value of InitialRAMPercentage
Reviewed-by: stefank, sjohanss, aboldtch
2025-12-03 18:02:06 +00:00
Justin Lu fa6ca0bbd1 8362428: Update IANA Language Subtag Registry to Version 2025-08-25
Reviewed-by: lancea, naoto, iris
2025-12-03 17:25:05 +00:00
Chris Plummer 0bcef61a6d 8372957: After JDK-8282441 JDWP might allow some invalid FrameIDs to be used
Reviewed-by: amenkov, sspitsyn
2025-12-03 17:15:37 +00:00
Chris Plummer c432150397 8372809: Test vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001/TestDescription.java failed: JVMTI_ERROR_THREAD_NOT_ALIVE
Reviewed-by: amenkov, sspitsyn
2025-12-03 16:37:10 +00:00
Daniel Fuchs af8977e406 8372951: The property jdk.httpclient.quic.maxBidiStreams should be renamed to jdk.internal
8365794: StreamLimitTest vs H3StreamLimitReachedTest: consider renaming or merging

Reviewed-by: jpai
2025-12-03 15:32:46 +00:00
Albert Mingkun Yang 6d5bf9c801 8372999: Parallel: Old generation min size constraint broken
Reviewed-by: stefank, jsikstro
2025-12-03 15:30:14 +00:00
Axel Boldt-Christmas 3d54a802e3 8372995: SerialGC: Allow SerialHeap::allocate_loaded_archive_space expand old_gen
Reviewed-by: ayang, jsikstro
2025-12-03 15:21:11 +00:00
Nizar Benalla 1d753f1161 8373010: Update starting-next-release.html after JDK-8372940
Reviewed-by: jpai, erikj
2025-12-03 15:14:57 +00:00
Volodymyr Paprotski 829b85813a 8372703: Test compiler/arguments/TestCodeEntryAlignment.java failed: assert(allocates2(pc)) failed: not in CodeBuffer memory
Reviewed-by: mhaessig, dfenacci, thartmann
2025-12-03 14:53:35 +00:00
Erik Joelsson 87c4b01ea3 8372943: Restore --with-tools-dir
Reviewed-by: mikael, tbell, shade
2025-12-03 14:38:53 +00:00
Erik Joelsson 44e2d499f8 8372705: The riscv-64 cross-compilation build is failing in the CI
Reviewed-by: dholmes, shade
2025-12-03 14:38:32 +00:00
Joel Sikström c0636734bd 8372993: Serial: max_eden_size is too small after JDK-8368740
Reviewed-by: ayang, aboldtch, stefank
2025-12-03 14:34:05 +00:00
Thomas Schatzl 135661b438 8372179: Remove Unused ConcurrentHashTable::MultiGetHandle
Reviewed-by: dholmes, iwalulya
2025-12-03 13:36:55 +00:00
Alan Bateman afb6a0c2fe 8372958: SocketInputStream.read throws SocketException instead of returning -1 when input shutdown
Reviewed-by: djelinski, michaelm
2025-12-03 13:03:51 +00:00
Kerem Kat abb75ba656 8372587: Put jdk/jfr/jvm/TestWaste.java into the ProblemList
Reviewed-by: dholmes
2025-12-03 13:01:32 +00:00
Galder Zamarreño a655ea4845 8371792: Refactor barrier loop tests out of TestIfMinMax
Reviewed-by: chagedorn, epeter, bmaillard
2025-12-03 12:31:26 +00:00
Galder Zamarreño 125d1820f1 8372393: Document requirement for separate metallib installation with Xcode 26.1.1
Reviewed-by: erikj
2025-12-03 11:12:00 +00:00
Aleksey Shipilev 3f447edf0e 8372862: AArch64: Fix GetAndSet-acquire costs after JDK-8372188
Reviewed-by: dlong, mhaessig
2025-12-03 10:55:12 +00:00
Igor Rudenko 170ebdc5b7 8346657: Improve out of bounds exception messages for MemorySegments
Reviewed-by: jvernee, liach, mcimadamore
2025-12-03 10:37:55 +00:00
Richard Reingruber 804ce0a239 8370473: C2: Better Aligment of Vector Spill Slots
Reviewed-by: goetz, mdoerr
2025-12-03 10:29:09 +00:00
Casper Norrbin f1a4d1bfde 8372615: Many container tests fail when running rootless on cgroup v1
Reviewed-by: sgehwolf, dholmes
2025-12-03 10:06:01 +00:00
Casper Norrbin 94977063ba 8358706: Integer overflow with -XX:MinOopMapAllocation=-1
Reviewed-by: phubner, coleenp
2025-12-03 10:03:50 +00:00
Jonas Norlinder 858d2e434d 8372584: [Linux]: Replace reading proc to get thread user CPU time with clock_gettime
Reviewed-by: dholmes, kevinw, redestad
2025-12-03 09:35:59 +00:00
Erik Österlund 3e04e11482 8372738: ZGC: C2 allocation reloc promotion deopt race
Reviewed-by: aboldtch, stefank
2025-12-03 09:28:30 +00:00
Aleksey Shipilev 177f3404df 8372733: GHA: Bump to Ubuntu 24.04
Reviewed-by: erikj, ayang
2025-12-03 09:24:33 +00:00
Ramkumar Sunderbabu a25e6f6462 8319158: Parallel: Make TestObjectTenuringFlags use createTestJavaProcessBuilder
Reviewed-by: stefank, aboldtch
2025-12-03 09:22:13 +00:00
Jaikiran Pai e65fd45dc7 8366101: Replace the use of ThreadTracker with ScopedValue in java.util.jar.JarFile
Reviewed-by: vyazici, alanb
2025-12-03 09:17:08 +00:00
root b3e063c2c3 8372710: Update ProcessBuilder/Basic regex
Reviewed-by: shade, amitkumar
2025-12-03 09:04:11 +00:00
Dean Long a1e8694109 8371306: JDK-8367002 behavior might not match existing HotSpot behavior.
Reviewed-by: thartmann, dholmes
2025-12-03 09:01:40 +00:00
Thomas Schatzl 2139c8c6e6 8372571: ResourceHashTable for some AOT data structures miss placement operator when allocating
Reviewed-by: aboldtch, jsjolen, kvn
2025-12-03 08:08:14 +00:00
Matthias Baesken 8f3d0ade11 8371893: [macOS] use dead_strip linker option to reduce binary size
Reviewed-by: erikj, lucy, serb
2025-12-03 08:06:15 +00:00
Prasanta Sadhukhan 530493fed4 8364146: JList getScrollableUnitIncrement return 0
Reviewed-by: prr, tr
2025-12-03 02:46:02 +00:00
Joe Darcy 1f206e5e12 8372850: Update comment in SourceVersion for language evolution history for changes in 26
Reviewed-by: liach
2025-12-03 00:27:42 +00:00
Leonid Mesnik f5e4cd7f0d 8372039: post_sampled_object_alloc is called while lock is handled
Reviewed-by: sspitsyn, eosterlund, amenkov
2025-12-02 23:48:58 +00:00
Leonid Mesnik b0a758f218 8372552: unhandled oop in the JvmtiEventController::set_user_enabled
Reviewed-by: cjplummer, amenkov, sspitsyn
2025-12-02 22:27:54 +00:00
Henry JenandMagnus Ihse Bursie 8f0cb57e43 8347831: Re-examine version check when cross linking
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Reviewed-by: erikj, alanb
2025-12-02 22:11:38 +00:00
Sergey Bylokhov 37cd8d6ca0 8371501: Change IAE to NPE in java.awt.image.Kernel when data is null
Reviewed-by: prr, azvegint, aivanov
2025-12-02 20:59:49 +00:00
Nizar Benalla 8a28a76451 8372937: Abbreviate list of supported releases
Reviewed-by: liach
2025-12-02 20:52:39 +00:00
Nizar Benalla 0fe1ffdc48 8372940: Update symbol data script references
Reviewed-by: liach, darcy
2025-12-02 20:52:23 +00:00
Nizar Benalla a2ad5ca93e 8372939: Update JDK 26 spec URLs
Reviewed-by: liach
2025-12-02 20:51:52 +00:00
Joel Sikström 0bead70651 8372961: [BACKOUT] Remove the default value of InitialRAMPercentage
Reviewed-by: stefank
2025-12-02 20:49:28 +00:00
Sergey Bylokhov 5a60e22bc4 8369618: Remove outdated reference to JDK 1.1 in the spec of BufferedImage.TYPE_INT_ARGB
Reviewed-by: azvegint, kizune, prr
2025-12-02 20:09:09 +00:00
Xueming Shen b97ed667db 8365675: Add String Unicode Case-Folding Support
Reviewed-by: rriggs, naoto, ihse
2025-12-02 19:47:18 +00:00
Martin Doerr 618732ffc0 8371820: Further AES performance improvements for key schedule generation
Reviewed-by: rrich, valeriep
2025-12-02 19:36:43 +00:00
Dean LongandManuel Hässig 5627ff2d91 8370766: JVM crashes when running compiler/exceptions/TestAccessErrorInCatch.java fails with -XX:+VerifyStack
Co-authored-by: Manuel Hässig <mhaessig@openjdk.org>
Reviewed-by: mhaessig, chagedorn
2025-12-02 18:18:56 +00:00
Phil Race ac0e6af8f9 6185110: Undefined behaviour of SampleModel for width, height < 0
Reviewed-by: psadhukhan
2025-12-02 18:16:49 +00:00
Leonid Mesnik 153c567a4d 8370905: Update vm.defmeth tests to use virtual threads
Reviewed-by: vlivanov, coleenp, pchilanomate
2025-12-02 18:06:43 +00:00
Hannes Wallnöfer 37d8e05ecc 8372708: Javadoc ignores "-locale" and uses default locale for all messages and texts
Reviewed-by: liach
2025-12-02 16:22:47 +00:00
Amit Kumar 8d5a37b060 8371188: [s390x] Un-ProblemList TestUnreachableInnerLoop.java
Reviewed-by: aph, phubner
2025-12-02 16:09:10 +00:00
Quan Anh Mai ca4ae8063e 8371964: C2 compilation asserts with "Unexpected load/store size"
Reviewed-by: chagedorn, epeter
2025-12-02 15:44:19 +00:00
Roland Westrelin a62296d8a0 8371464: C2: assert(no_dead_loop) failed: dead loop detected
Reviewed-by: chagedorn, dfenacci
2025-12-02 14:00:21 +00:00
Kim Barrett 6f2169ff69 8372755: Remove local suppression of VS C4146 warnings
Reviewed-by: ayang
2025-12-02 13:55:45 +00:00
Christian Stein c97d53a952 8371470: Java Launcher does not fail when running compact java-file with private no-arg constructor
Reviewed-by: jpai
2025-12-02 13:32:22 +00:00
Emanuel Peter 6c01d3b088 8372451: C2 SuperWord: "endless loop" assert. Need to implement proper worklist mechanism
Reviewed-by: mhaessig, chagedorn
2025-12-02 13:10:37 +00:00
Albert Mingkun Yang eecba58c68 8371587: Final mapping lost in ProcSmapsParser::parse_next
Reviewed-by: jsjolen, fandreuzzi
2025-12-02 13:05:46 +00:00
Joel Sikström 6abf7b6f22 8371986: Remove the default value of InitialRAMPercentage
Reviewed-by: shade, aboldtch
2025-12-02 12:38:16 +00:00
Yasumasa SuenagaandPatricio Chilano Mateo d3083ac054 8371194: serviceability/sa/TestJhsdbJstackMixedWithXComp.java failing
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org>
Reviewed-by: cjplummer, pchilanomate
2025-12-02 12:19:48 +00:00
Jaikiran Pai 07856fce34 8372787: ModuleReader should throw IOException consistently when using --patch-module and ModuleReader is closed
Reviewed-by: alanb
2025-12-02 12:17:40 +00:00
Daniel Jeliński 5cba2c8461 8368093: Remove Stream::createPseudoHeaders
Reviewed-by: dfuchs, jpai, vyazici
2025-12-02 12:13:21 +00:00
Daniel Jeliński 13e062e7a3 8366578: Remove the field tagSize in various QuicPacketEncoder.OutgoingQuicPacket subclasses
Reviewed-by: jpai, dfuchs
2025-12-02 12:13:03 +00:00
Doug Lea fd7283be47 8360046: Scalability issue when submitting virtual threads with almost empty tasks
Reviewed-by: vklang
2025-12-02 12:05:31 +00:00
Joel Sikström 3f046f6dec 8372747: G1: Conservative heap alignment does not account for card table constraint
Reviewed-by: mdoerr, stefank, tschatzl, sjohanss
2025-12-02 11:56:22 +00:00
Axel Boldt-Christmas e27abe8a97 8372540: SerialGC: Remove race between allocation and expansion before is_init_completed
Reviewed-by: ayang, sjohanss, eosterlund
2025-12-02 10:59:04 +00:00
Axel Boldt-Christmas f636fcadd7 8372645: ParallelGC: Remove race between allocation and expansion before is_init_completed
Reviewed-by: ayang, sjohanss, eosterlund
2025-12-02 10:58:44 +00:00
Per Minborg 7278d2e8e5 8372258: Improve TypeVariable support
Reviewed-by: liach
2025-12-02 09:39:29 +00:00
Aleksey Shipilev 84ffe87260 8342175: MemoryEaterMT fails intermittently with ExceptionInInitializerError
Reviewed-by: lmesnik, aboldtch
2025-12-02 08:38:22 +00:00
Xiaolong Peng 79e99bb077 8372566: Genshen: crash at ShenandoahScanRemembered::process_clusters after JDK-8371667
Reviewed-by: wkemper, kdnilsen, ysr
2025-12-01 18:30:38 +00:00
Justin Lu 45c0600d3a 8372609: Bug4944439 does not enforce locale correctly
Reviewed-by: liach, jpai
2025-12-01 18:17:00 +00:00
6cb1c8f9cf 8371864: GaloisCounterMode.implGCMCrypt0 AVX512/AVX2 intrinsics stubs cause AES-GCM encryption failure for certain payload sizes
Co-authored-by: Thomas Holenstein <tholenst@google.com>
Co-authored-by: Lukas Zobernig <zlukas@google.com>
Reviewed-by: shade, sviswanathan
2025-12-01 17:29:15 +00:00
Brian Burkhalter 002fff39aa 8220816: (fs) Files.createDirectory should make it more obvious that it fails when the directory already exists
Reviewed-by: alanb, jpai
2025-12-01 16:57:59 +00:00
William Kemper a1cc8f4e41 8372444: Genshen: Optimize evacuation function
Reviewed-by: ysr, xpeng
2025-12-01 15:37:39 +00:00
Matthias Baesken d328e4e7e2 8372272: Hotspot shared lib loading - add load attempts to Events::log
Reviewed-by: lucy, azeller
2025-12-01 13:37:32 +00:00
Coleen Phillimore b98114f4a2 8365526: Crash with null Symbol passed to SystemDictionary::resolve_or_null
Reviewed-by: dholmes, never, jsjolen
2025-12-01 13:28:21 +00:00
Daniel Fuchs 785ca67e46 8372409: java/net/httpclient/http3/H3MultipleConnectionsToSameHost.java timed out during warmup
Reviewed-by: djelinski
2025-12-01 12:30:02 +00:00
Matthew Donovan f5eecc454e 8353738: Update TLS unit tests to not use certificates with MD5 signatures
Reviewed-by: djelinski, abarashev
2025-12-01 12:18:19 +00:00
Thomas Schatzl 160148cc7b 8372610: G1: JDK-8297692 broke code roots scan measurements
Reviewed-by: iwalulya, sjohanss
2025-12-01 11:28:22 +00:00
Matthias Baesken 5bd7db034a 8372730: Problem list compiler/arguments/TestCodeEntryAlignment.java on x64
Reviewed-by: lucy, goetz
2025-12-01 09:03:30 +00:00
Aleksey Shipilev 3481252ced 8372188: AArch64: Generate atomic match rules from M4 stencils
Reviewed-by: aph, haosun
2025-12-01 08:41:18 +00:00
Thomas Schatzl ef5e744a81 8372684: G1: Missing load_acquire() in G1 allocation path
Reviewed-by: kbarrett, sjohanss
2025-12-01 08:05:55 +00:00
Mikhail Yankelevich 969eb1ce24 8365861: test/jdk/sun/security/pkcs11/Provider/ tests skipped without SkippedException
Reviewed-by: rhalade
2025-12-01 07:51:39 +00:00
Matthias Baesken a6bc9b3ba5 8372588: [asan] serviceability/sa/TestJmapCore.java and TestJmapCoreMetaspace.java fail after recent improvements
Reviewed-by: stuefe, azeller, lucy
2025-12-01 07:44:54 +00:00
Christian Hagedorn 293fec7e28 8372461: [IR Framework] Multiple test failures after JDK-8371789
Reviewed-by: epeter, syan, dfenacci
2025-12-01 07:06:46 +00:00
Axel Boldt-Christmas ca96366c03 8372528: Unify atomic exchange and compare exchange
Reviewed-by: kbarrett, stefank
2025-12-01 06:51:03 +00:00
Emanuel Peter 81b26ba813 8372685: C2 SuperWord: wrong requires in test after JDK-8371146
Reviewed-by: chagedorn, mbaesken
2025-12-01 06:42:53 +00:00
Jatin Bhateja e0311ecb85 8351016: RA support for EVEX to REX/REX2 demotion to optimize NDD instructions
Reviewed-by: sviswanathan, dlunden, vlivanov, qamai
2025-12-01 06:04:23 +00:00
Jayathirth D V c7a489db9e 8372534: Update Libpng to 1.6.51
Reviewed-by: serb, azvegint, prr
2025-12-01 05:40:51 +00:00
SendaoYan 3fd551f992 8371769: TestMemoryInvisibleParent.java fails with java.nio.file.AccessDeniedException
Reviewed-by: sgehwolf, shade
2025-12-01 02:29:53 +00:00
Lance Andersen 282f339406 8369432: Add Support for JDBC 4.5 MR
Reviewed-by: alanb, rriggs
2025-11-30 12:53:00 +00:00
Jaikiran Pai 92e1357dfd 8371802: Do not let QUIC connection to idle terminate when HTTP/3 is configured with a higher idle timeout
Reviewed-by: dfuchs
2025-11-29 01:25:25 +00:00
Kim Barrett 52568bf483 8372650: Convert GenericWaitBarrier to use Atomic<T>
Reviewed-by: shade, iwalulya
2025-11-28 22:50:18 +00:00
Afshin Zafari e071afbfe4 8351334: [ubsan] memoryReserver.cpp:552:60: runtime error: applying non-zero offset 1073741824 to null pointer
Reviewed-by: aboldtch, dholmes, jsjolen
2025-11-28 13:02:44 +00:00
Volkan Yazici 78b155b2b5 8372147: ConnectionFlowControlTest should use HttpResponse.connectionLabel()
Reviewed-by: dfuchs
2025-11-28 12:05:17 +00:00
Jonas Norlinder 08c16c384a 8372704: ThreadMXBean.getThreadUserTime may return total time
Reviewed-by: alanb, kevinw, dholmes
2025-11-28 08:57:02 +00:00
Kim Barrett 0021dc0410 8372565: Convert SATBMarkQueue to use Atomic<T>
Reviewed-by: tschatzl, shade, iwalulya
2025-11-28 08:54:07 +00:00
Tobias Hartmann 70b4eb249e 8372720: Problem list compiler/arguments/TestCodeEntryAlignment.java
Reviewed-by: mchevalier, epeter
2025-11-28 08:45:57 +00:00
Sergey Bylokhov 0c6d1b9c8b 8371759: Add missing @Override annotations in com.sun.imageio package
Reviewed-by: tr, jdv, azvegint
2025-11-28 06:39:03 +00:00
David Holmes 195b36f90b 8372702: sun/security/pkcs11/tls/fips/FipsModeTLS.java does not compile after JDK-8367096
Reviewed-by: djelinski
2025-11-27 23:05:51 +00:00
James Yuzawa f1d90b8b25 8372134: ThreadLocalRandom no longer overrides nextGaussian
Reviewed-by: alanb, rgiulietti, vklang
2025-11-27 20:26:16 +00:00
Daniel Fuchs 8a0672c819 8372198: Avoid closing PlainHttpConnection while holding a lock
Reviewed-by: djelinski, jpai, vyazici
2025-11-27 17:56:04 +00:00
Christoph Langer b2f97131d6 8317838: java/nio/channels/Channels/SocketChannelStreams.java running into timeout (aix)
Reviewed-by: alanb, mdoerr
2025-11-27 15:43:53 +00:00
Jonas Norlinder 683ef14bce 8372625: [Linux] Remove unnecessary logic for supports_fast_thread_cpu_time
Reviewed-by: sjohanss, dholmes
2025-11-27 14:59:07 +00:00
Alan Bateman 6901c05c9d 8371815: API docs for 2-arg StructuredTaskScope.open should say timeout may expire before or while waiting in join
Reviewed-by: vklang
2025-11-27 14:17:13 +00:00
Mikhail Yankelevich da8e41a368 8365623: test/jdk/sun/security/pkcs11/tls/ tests skipped without skip exception
Reviewed-by: syan, rhalade
2025-11-27 13:23:14 +00:00
Mikhail Yankelevich 561c544d85 8367096: jdk/open/test/jdk/sun/security/pkcs11/ rsa, ec, config, secmod and sslecc tests are skipping but showing as pass
Reviewed-by: rhalade
2025-11-27 13:22:40 +00:00
Ramkumar Sunderbabu 5f5bf1971c 8319540: GC: Make TestSelectDefaultGC use createTestJavaProcessBuilder
Reviewed-by: lkorinth, stefank
2025-11-27 13:00:36 +00:00
Matthias Baesken 150def42dd 8369911: Test sun/java2d/marlin/ClipShapeTest.java#CubicDoDash, #Cubic and #Poly fail intermittent
Reviewed-by: mdoerr, rriggs, serb
2025-11-27 12:42:42 +00:00
d350158e06 8371740: LinkedTransferQueue.poll() returns null even though queue is not empty
Co-authored-by: Doug Lea <dl@openjdk.org>
Co-authored-by: Dr Heinz M. Kabutz <heinz@javaspecialists.eu>
Reviewed-by: alanb
2025-11-27 09:42:46 +00:00
Joel Sikström 4ac3395634 8372150: Parallel: Tighten requirements around heap sizes with NUMA and Large Pages
Reviewed-by: ayang, stefank, aboldtch, stuefe
2025-11-27 09:38:59 +00:00
Daniel Jeliński 1f417e7761 8371887: HttpClient: SSLParameters with no protocols configured disable HTTP2+ support
Reviewed-by: jpai, dfuchs
2025-11-27 09:27:02 +00:00
David Briemann 86aae125f1 8367487: Test compiler/loopopts/superword/TestReinterpretAndCast.java fails on Linux aarch64 with Cavium CPU
Reviewed-by: epeter, mdoerr
2025-11-27 09:08:50 +00:00
Markus Grönlund 141aebca38 8372586: Crashes on ppc64(le) after JDK-8371368
Reviewed-by: mbaesken
2025-11-27 09:08:34 +00:00
Joel SikströmandAxel Boldt-Christmas de546d0e03 8371702: ZGC: NUMA-Affinity for Worker Threads in the Relocation Phase
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Reviewed-by: aboldtch, eosterlund
2025-11-27 09:02:18 +00:00
Erik Österlund 7cd3d7f157 8372376: ZGC: Inaccurate verification of raw nulls in flip promoting pages
Reviewed-by: stefank, sjohanss, aboldtch
2025-11-27 07:15:30 +00:00
Aleksey Shipilev 848c0c79b6 8372285: G1: Micro-optimize x86 barrier code
Reviewed-by: tschatzl, ayang
2025-11-27 05:29:46 +00:00
Alexey Semenyuk 55362e191d 8372385: tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/MainTest.java fails
Reviewed-by: almatvee
2025-11-27 04:18:20 +00:00
Alexander Matveev b054a56571 8351095: [macos] Add more jpackage tests for --mac-app-store option
Reviewed-by: asemenyuk
2025-11-27 03:06:14 +00:00
Leonid Mesnik 847fbab792 8352654: [REDO] nsk/jvmti/ tests should fail when nsk_jvmti_setFailStatus() is called
Reviewed-by: amenkov, sspitsyn
2025-11-26 22:17:19 +00:00
Sergey Bylokhov 42db9ab629 8298432: Investigate the benefits of usage of GetPrimitiveArrayCritical in the cmm code
Reviewed-by: psadhukhan, jdv, azvegint
2025-11-26 22:12:41 +00:00
David Holmes 6e920fbdab 8372380: Make hs_err reporting more robust for unattached threads
Reviewed-by: shade, aboldtch, kevinw
2025-11-26 20:01:29 +00:00
Trevor Bond c028369dcb 8350938: ResourceParsingClassHierarchyResolver inflates all Utf8 CP entries
Reviewed-by: liach, jpai
2025-11-26 15:44:14 +00:00
Harald EilertsenandKurt Miller 10ba0ab3c0 8371637: allocateNativeInternal sometimes return incorrectly aligned memory
Co-authored-by: Kurt Miller <kurt@openjdk.org>
Reviewed-by: mcimadamore, jvernee
2025-11-26 15:33:16 +00:00
Per Minborg 1ce2a44e9f 8371571: Consolidate and enhance bulk memory segment ops benchmarks
Reviewed-by: jvernee
2025-11-26 15:11:10 +00:00
Emanuel Peter e3a085581b 8371146: C2 SuperWord: VTransform::add_speculative_check uses pre_init that is pinned after Auto_Vectorization_Check, leading to bad graph
Reviewed-by: roland, chagedorn
2025-11-26 14:58:50 +00:00
Hannes Wallnöfer 0a3809f0be 8369531: Wrong tooltip used in external class links
Reviewed-by: liach
2025-11-26 14:07:06 +00:00
Hannes Wallnöfer 85d4f551b1 8372055: Fragment link tag does not work in package info
Reviewed-by: liach
2025-11-26 13:36:58 +00:00
Christian Hagedorn 74354f23db 8372585: TestVerifyLoopOptimizationsHitsMemLimit fails with product builds
Reviewed-by: rcastanedalo, thartmann
2025-11-26 13:25:57 +00:00
Paul Hübner c146805da5 8368551: Core dump warning may be confusing
Reviewed-by: stuefe, dholmes
2025-11-26 13:05:41 +00:00
Matthias Baesken 4ae2f31f3d 8371626: [linux] use icf=all for linking libraries
Reviewed-by: goetz, erikj
2025-11-26 12:49:42 +00:00
Jan Lahoda ac046628ed 8372336: javac fails with an exception when a class is missing while evaluating conditional expression
Reviewed-by: vromero
2025-11-26 10:06:51 +00:00
Stefan Karlsson 5291e1c1e1 8372513: Shenandoah: ShenandoahMaxRegionSize can produce an unaligned heap alignment
Reviewed-by: jsikstro, eosterlund, shade
2025-11-26 09:29:55 +00:00
Saranya Natarajan 5fe731d55a 8349835: C2: Simplify IGV property printing
Reviewed-by: rcastanedalo, dfenacci, chagedorn
2025-11-26 09:27:31 +00:00
Christian Hagedorn 275cb9f287 8360510: C2: Template Assertion Predicates are not cloned to the inner counted loop with -XX:+StressDuplicateBackedge
Reviewed-by: epeter, roland
2025-11-26 07:55:43 +00:00
Anthony Scarpino 46ee8d550e 8372547: New test sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java should be restricted to x86_64
Reviewed-by: dholmes
2025-11-26 06:48:19 +00:00
María Arias de Reyna Domínguez 3ef3f259bb 8372253: Improve logging to show why a class was excluded from AOT Cache
Reviewed-by: asmehra, iklam
2025-11-26 06:39:31 +00:00
Kim Barrett f3fddd6e90 8372251: Convert PartialArrayStepper/State to use Atomic<T>
Reviewed-by: iwalulya, tschatzl
2025-11-26 06:17:44 +00:00
Neha Joshi cdf5fbed9b 8334928: Test sun/security/ssl/SSLSocketImpl/ReuseAddr.java failed: java.net.BindException: Address already in use
Reviewed-by: rhalade
2025-11-26 06:16:08 +00:00
Neha Joshi e13dfd3ec3 8370942: test/jdk/java/security/Provider/NewInstance.java and /test/jdk/java/security/cert/CertStore/NoLDAP.java may skip without notifying
Reviewed-by: myankelevich, rhalade
2025-11-26 05:53:58 +00:00
Sorna Sarathi N 7cc584fbe6 8372399: Add missing CPE statements
Reviewed-by: asemenyuk
2025-11-26 05:47:45 +00:00
Shaojin Wen 4ffdf7af88 8366224: Introduce DecimalDigits.appendPair for efficient two-digit formatting and refactor DateTimeHelper
Reviewed-by: liach, rriggs
2025-11-26 05:46:06 +00:00
Mat Carter 65f1ad6169 8370203: Add jcmd AOT.end_recording diagnostic command
Reviewed-by: vlivanov, kvn
2025-11-26 02:01:27 +00:00
Francesco Andreuzzi d9b6c31487 8372324: jdk/jfr/event/gc/detailed/TestStringDeduplicationEvent.java#Parallel failed
Reviewed-by: egahlin, mbaesken, ayang
2025-11-26 01:18:48 +00:00
Volodymyr Paprotski b36b694709 8371259: ML-DSA AVX2 and AVX512 intrinsics and improvements
Reviewed-by: sviswanathan, mpowers, ascarpino
2025-11-25 22:42:53 +00:00
Erik Gahlin c0abecdd1f 8372441: JFR: Improve logging of TestBackToBackSensitive
Reviewed-by: mgronlun
2025-11-25 18:48:17 +00:00
Ivan Sukhanov c1230068dc 8363943: ARM32: Represent Registers as values
Reviewed-by: shade, bulasevich
2025-11-25 18:13:48 +00:00
Joel Sikström 81ea1442a8 8372412: Increase buffer size for ring-buffer events in CollectedHeap
Reviewed-by: stefank, tschatzl
2025-11-25 14:53:53 +00:00
Johan Sjölen d94c52ccf2 8367656: Refactor Constantpool's operand array into two
Reviewed-by: coleenp, sspitsyn, dholmes
2025-11-25 13:43:25 +00:00
Roman Marchenko c00d29afa9 8372414: Command "make test-prebuilt" fails when listing tests
Reviewed-by: erikj
2025-11-25 13:41:51 +00:00
Roland WestrelinandChristian Hagedorn 35f4a7410c 8366888: C2: incorrect assertion predicate with short running long counted loop
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org>
Reviewed-by: chagedorn, bmaillard
2025-11-25 13:00:07 +00:00
Prasanta Sadhukhan 49176e322b 8372103: Metal JButton doesn't show focus if no text or icon
Reviewed-by: azvegint, tr
2025-11-25 11:39:25 +00:00
Jaikiran Pai c19b12927d 8326498: java.net.http.HttpClient connection leak using http/2
Reviewed-by: vyazici, djelinski, dfuchs
2025-11-25 11:13:59 +00:00
Patrick Strawderman 67ef81eb78 8362958: Unnecessary copying / sorting in Streams using Comparator.naturalOrder()
Reviewed-by: vklang, liach
2025-11-25 10:13:57 +00:00
Markus Grönlund 42f3333524 8371368: SIGSEGV in JfrVframeStream::next_vframe() on arm64
Reviewed-by: egahlin
2025-11-25 09:07:35 +00:00
Kim Barrett ba3d4c4311 8372337: clang compilation error on hardware_constructive_interference_size
Reviewed-by: aboldtch
2025-11-25 08:54:39 +00:00
Daniel Jeliński 34d6cc0d89 8372344: QUIC transfer may deadlock if pacing rate is too high
Reviewed-by: dfuchs, vyazici
2025-11-25 08:32:26 +00:00
Matthias Baesken 5ef2c9aa09 8370438: Offer link time optimization support on library level
Reviewed-by: erikj, serb, azvegint
2025-11-25 08:25:12 +00:00
Francesco Nigro 1226873ab9 8372410: ThreadFactory used by Thread.Builder::factory uses non-optimal VarHandle
Reviewed-by: alanb, adinn, liach
2025-11-25 08:07:17 +00:00
Alan BatemanandDoug Lea cc5b35bf69 8370887: DelayScheduler.replace method may break the 4-ary heap in certain scenarios
Co-authored-by: Doug Lea <dl@openjdk.org>
Reviewed-by: vklang
2025-11-25 07:05:46 +00:00
Fei Yang dea95e65a2 8371869: RISC-V: too many warnings when build on BPI-F3 SBC
Reviewed-by: fjiang, mli
2025-11-25 02:29:49 +00:00
Severin Gehwolf 42b108b445 8372155: ReleaseInfoPlugin doesn't handle input file as UTF-8 properly
Reviewed-by: alanb, jpai
2025-11-24 22:14:24 +00:00
Xiaolong Peng e00dec5808 8371667: Shenandoah: Re-design alloc request type enum for better efficiency and cleaner code
Reviewed-by: shade, kdnilsen
2025-11-24 22:10:10 +00:00
Justin Lu 507a6d327f 8368001: java/text/Format/NumberFormat/NumberRoundTrip.java timed out
Reviewed-by: naoto
2025-11-24 21:22:41 +00:00
Quan Anh Mai 8bafc2f0ae 8371789: C2: More explicit dump results for TypePtr
Reviewed-by: chagedorn, vlivanov
2025-11-24 18:12:36 +00:00
Ruben AyrapetyanandMartin Doerr 2177260094 8371458: [REDO] Remove exception handler stub code in C2
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Reviewed-by: mdoerr, dlong
2025-11-24 16:59:25 +00:00
Vladimir Petko 67b57f4f75 8370978: Zero JVM fails to build on i386 after JDK-8351149
Reviewed-by: shade, aseoane
2025-11-24 16:01:40 +00:00
William Kemper f8cf9ca69c 8370039: GenShen: array copy SATB barrier improvements
Reviewed-by: kdnilsen, ysr, shade
2025-11-24 15:58:17 +00:00
Daniel Jeliński a091af1db3 8371475: HttpClient: Implement CUBIC congestion controller
Reviewed-by: dfuchs
2025-11-24 15:10:54 +00:00
Alexey Semenyuk c12389d006 8372359: Clean jpackage error messages
Reviewed-by: almatvee
2025-11-24 15:09:45 +00:00
Daniel Fuchs aec54726df 8372159: HttpClient SelectorManager thread could be a VirtualThread
Reviewed-by: djelinski
2025-11-24 14:07:54 +00:00
Joel Sikström 0a963b612d 8371701: Add ability to set NUMA-affinity for threads
Reviewed-by: aboldtch, ayang
2025-11-24 13:40:55 +00:00
Mikhail Yankelevich 8ae4ea8114 8371262: sun/security/pkcs11/Cipher/KeyWrap tests may silently skip
Reviewed-by: rhalade
2025-11-24 12:42:21 +00:00
Viktor Klang 0c1ef36668 8372256: ClassCastException in ConcurrentHashMap#equals
Reviewed-by: dl, alanb
2025-11-24 10:29:04 +00:00
Galder Zamarreño a7bb99ed00 8372119: Missing copyright header in MinMaxVector
Reviewed-by: chagedorn, thartmann
2025-11-24 09:24:19 +00:00
Thomas Schatzl 0f01444687 8371998: G1: Rename G1MergeHeapRootsTask::G1ClearBitmapClosure to be more distinct
Reviewed-by: ayang, iwalulya
2025-11-24 08:34:11 +00:00
Aleksey Shipilev 99be0e73ce 8371581: C2: PhaseCCP should reach fixpoint by revisiting deeply-Value-d nodes
Reviewed-by: epeter, vlivanov, qamai
2025-11-24 07:47:13 +00:00
Jan Lahoda 43af7b5976 8371309: Diagnostic.getEndPosition can throw an NPE with typical broken code
Reviewed-by: vromero
2025-11-24 05:55:48 +00:00
Kim Barrett 3f47e57953 8372240: Convert FreeListAllocator to use Atomic<T>
Reviewed-by: tschatzl, stefank
2025-11-24 05:19:10 +00:00
Mikhail Yankelevich e18e95ed11 8346962: Test CRLReadTimeout.java fails with -Xcomp on a fastdebug build
Reviewed-by: rhalade
2025-11-23 19:47:09 +00:00
SendaoYan d3328b4bd0 8372125: containers/docker/TestPids.java fails after 8365606
Reviewed-by: cnorrbin, sgehwolf
2025-11-23 14:52:59 +00:00
Igor Rudenko ee9d553e51 8372307: Clean up the leftover code comment references to file.encoding in java_props_md.c
Reviewed-by: naoto
2025-11-21 21:45:58 +00:00
Mikhail Yankelevich 2d815ac61b 8349535: Refactor ./pkcs11/Provider/MultipleLogins.sh to java test
Reviewed-by: rhalade
2025-11-21 19:07:54 +00:00
Chris Plummer 2b5cd14ea5 8282441: [LOOM] The debug agent should attempt to free vthread ThreadNodes
Reviewed-by: amenkov, sspitsyn
2025-11-21 18:45:57 +00:00
Phil Race 3a45e61597 8369129: Raster createPackedRaster methods specification clean up
Reviewed-by: jdv, serb
2025-11-21 18:19:05 +00:00
Eric Caspole 5b5d85b0fd 8372360: Exclude jdk.jsobject from micros-javac input source packages
Reviewed-by: vromero
2025-11-21 18:00:45 +00:00
Chris Plummer e4b583ab70 8372294: Fix Malformed problem list entry in ProblemList-jvmti-stress-agent.txt
Reviewed-by: sspitsyn, lmesnik
2025-11-21 17:28:21 +00:00
Aleksey Shipilev e24e7827c4 8372319: com/sun/crypto/provider/Cipher/HPKE/KAT9180 test has external dependencies
Reviewed-by: stuefe, myankelevich
2025-11-21 15:57:23 +00:00
Oumaiyma Intissar 5f806e7f8b 8367049: URLPermission.<init> throws StringIndexOutOfBoundsException in avm mode
Reviewed-by: michaelm, dfuchs, coffeys
2025-11-21 15:42:36 +00:00
Chen Liang 3b1eb76231 8367585: Prevent creation of unrepresentable Utf8Entry
Reviewed-by: asotona
2025-11-21 15:39:05 +00:00
Alexey Semenyuk e439909b7d 8372292: Remove redundant "throws ConfigException"
Reviewed-by: almatvee
2025-11-21 14:58:46 +00:00
Alexey Semenyuk f912772045 8372290: jpackage test lib improvements
Reviewed-by: almatvee
2025-11-21 14:56:56 +00:00
Albert Mingkun Yang 41e0017bdb 8372269: Parallel: Remove unused ParallelScavengeHeap::base
Reviewed-by: aboldtch, fandreuzzi, tschatzl
2025-11-21 13:53:01 +00:00
Albert Mingkun Yang 018284d08c 8372162: G1: Merge subclasses of G1IHOPControl into parent class
Reviewed-by: tschatzl, iwalulya
2025-11-21 13:52:51 +00:00
Joel Sikström d01e7d9850 8371783: Refactor GCCause in VM_CollectForMetadataAllocation
Reviewed-by: kbarrett, ayang
2025-11-21 13:44:09 +00:00
Matthias Baesken 30410fe265 8333871: Check return values of sysinfo
Reviewed-by: dholmes, mdoerr, alanb
2025-11-21 11:19:49 +00:00
Jan Kratochvil d57fc1b6dc 8372135: clang compilation error
Reviewed-by: stefank, jsjolen, kbarrett
2025-11-21 10:02:19 +00:00
Per Minborg 8a5c9e08c0 8372146: Follow-up changes to the Lazy Constants JEP
Reviewed-by: liach, mcimadamore, jvernee
2025-11-21 09:55:05 +00:00
Mikhail Yankelevich b7dc3afd09 8371574: Improve code coverage of PEM classes decode functionality
Reviewed-by: rhalade
2025-11-21 09:53:10 +00:00
Aleksey Shipilev 88ec4e615a 8372154: AArch64: Match rule failure with some CompareAndSwap operand shapes
Reviewed-by: aph, adinn
2025-11-21 09:39:51 +00:00
Thomas Schatzl eeb7c3f2e8 8371895: Lower GCTimeLimit in TestUseGCOverheadLimit.java
Reviewed-by: ayang, iwalulya, shade
2025-11-21 09:23:58 +00:00
Stefan Karlsson 5922c3cbac 8371990: Remove two second delayed OOME after GC shutdown
Reviewed-by: kbarrett, tschatzl, ayang, iwalulya
2025-11-21 08:21:20 +00:00
Alexey Semenyuk df24b90176 8360571: Description of launchers is lost in two phase packaging
Reviewed-by: almatvee
2025-11-21 02:48:20 +00:00
Hai-May Chao c2ea75b81f 8353749: Improve security warning when using JKS or JCEKS keystores
Reviewed-by: weijun
2025-11-21 01:10:35 +00:00
Chen Liang 2358d40cbc 8371953: Document null handling in core reflection APIs
Reviewed-by: alanb
2025-11-21 00:46:00 +00:00
Chen Liang d887359b5a 8370976: Review the behavioral changes of core reflection descriptor parsing migration
Reviewed-by: rriggs, jvernee
2025-11-21 00:38:44 +00:00
Hai-May Chao 0972ba681c 8371383: Test sun/security/tools/jarsigner/DefaultOptions.java failed due to CertificateNotYetValidException
Reviewed-by: weijun
2025-11-21 00:04:41 +00:00
Kim Barrett 45246bc72d 8371965: Convert TaskQueueSuper to use Atomic<T>
Reviewed-by: iwalulya, tschatzl
2025-11-20 23:06:55 +00:00
Naoto Sato 41d6dc3a15 8372117: Correct the misleading comment in Character.UnicodeBlock
Reviewed-by: bpb, joehw, jlu
2025-11-20 18:53:37 +00:00
Vicente Romero 0187f4df96 8372023: Javac JMH failures
Reviewed-by: liach
2025-11-20 18:47:55 +00:00
Kelvin Nilsen aa7718d1d2 8372110: GenShen: Fix erroneous assert
Reviewed-by: ysr
2025-11-20 18:40:21 +00:00
Matthew Donovan b3acc4841f 8362894: PKCS12 KeyStore PBMAC1 interoperability testing
Reviewed-by: rhalade
2025-11-20 18:10:47 +00:00
Vicente Romero de0a1f8f51 8372277: Fix for JDK-8369517 is applied starting from source 24 instead of 26
Reviewed-by: liach
2025-11-20 17:55:06 +00:00
Josiah Noel ea19ad2ac8 8347167: Reduce allocation in com.sun.net.httpserver.Headers::normalize
Reviewed-by: vyazici, dfuchs, michaelm
2025-11-20 15:54:25 +00:00
Thomas Schatzl 267ce91766 8372149: G1: Remove unnecessary num_added_to_group from G1CollectionSetCandidates::set_candidates_from_marking()
Reviewed-by: iwalulya, ayang
2025-11-20 15:47:48 +00:00
Alexey Semenyuk a890185821 8333727: Use JOpt in jpackage to parse command line
8371384: libapplauncher.so is copied to a wrong location in two step packaging when --install-dir=/usr

Reviewed-by: almatvee
2025-11-20 15:17:44 +00:00
Weijun Wang 45a2fd37f0 8325448: Hybrid Public Key Encryption
Reviewed-by: mullan, ascarpino, abarashev
2025-11-20 15:15:41 +00:00
Erik Österlund b9ee9541cf 8371200: ZGC: C2 allocation deopt race
Reviewed-by: aboldtch, stefank
2025-11-20 14:33:40 +00:00
Matthew Donovan f125c76f5b 8247690: RunTest does not support running of JTREG manual tests
Reviewed-by: erikj
2025-11-20 14:09:55 +00:00
Chen Liang 7b11bd1b1d 8372047: ClassTransform.transformingMethodBodies andThen composes incorrectly
Reviewed-by: asotona
2025-11-20 13:39:49 +00:00
Albert Mingkun Yang c419dda4e9 8372163: G1: Remove unused G1HeapRegion::remove_code_root
Reviewed-by: tschatzl
2025-11-20 11:37:07 +00:00
Daniel Fuchs ad38a1253a 8371557: java/net/httpclient/http3/H3RequestRejectedTest.java: javax.net.ssl.SSLHandshakeException: local endpoint (wildcard) and remote endpoint (loopback) ports conflict
Reviewed-by: jpai
2025-11-20 10:19:57 +00:00
Emanuel PeterandChristian Hagedorn b41146cd1e 8367531: Template Framework: use scopes and tokens instead of misbehaving immediate-return-queries
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org>
Reviewed-by: rcastanedalo, mhaessig, chagedorn
2025-11-20 09:32:57 +00:00
Roberto Castañeda Lozano 6fc8e49980 8372097: C2: PhasePrintLevel requires setting PrintPhaseLevel explicitly to be active
Reviewed-by: mhaessig, chagedorn
2025-11-20 09:13:57 +00:00
Sean Coffey 852141b9d4 8372004: Have SSLLogger implement System.Logger
Reviewed-by: dfuchs, weijun
2025-11-20 07:32:06 +00:00
Johan Sjölen 72c45a4d92 8355225: Test gtest/AsyncLogGtest.java failed at droppingMessage_vm: apparent log corruption
Reviewed-by: dholmes, syan
2025-11-20 07:08:46 +00:00
Jan Lahoda 5d3e73b9e5 8371248: Crash in -Xdoclint with invalid @link
Reviewed-by: hannesw, vromero
2025-11-20 06:14:40 +00:00
Henry Jen 473471c1f1 8369838: Likely invalid assert or function call in jimage.cpp
Reviewed-by: dholmes
2025-11-20 05:30:40 +00:00
Fei Yang a3b1affbfb 8372046: compiler/floatingpoint/TestSubNodeFloatDoubleNegation.java fails IR verification
Reviewed-by: mhaessig, epeter
2025-11-20 02:18:44 +00:00
Alexey Semenyuk 2acd8776f2 8371440: jpackage should exit with an error if it finds multiple matching signing certificates
Reviewed-by: almatvee
2025-11-20 01:29:49 +00:00
Alexey Semenyuk c8e64e7c33 8372118: Test tools/jpackage/macosx/DmgContentTest.java failed
Reviewed-by: almatvee
2025-11-19 23:22:40 +00:00
Ioi Lam 1535d08f0e 8371944: AOT configuration is corrupted when app closes System.out
Reviewed-by: kvn, iveresov
2025-11-19 20:58:23 +00:00
Kim Barrett f5bc6ee90d 8369187: Add wrapper for <new> that forbids use of global allocation and deallocation functions
Reviewed-by: stefank, erikj, jrose
2025-11-19 20:56:21 +00:00
Kim Barrett 6f1c5733ed 8371923: Update LockFreeStack for Atomic<T>
Reviewed-by: iwalulya, dholmes
2025-11-19 20:05:09 +00:00
Matthew Donovan 223cc64518 8343316: Review and update tests using explicit provider names
Reviewed-by: rhalade
2025-11-19 19:14:33 +00:00
Alexander Matveev 9ea8201b74 8363980: [macos] Add JDK specific keys/values to Info.plist of embedded runtime
Reviewed-by: asemenyuk
2025-11-19 16:07:20 +00:00
Benoît Maillard 3949b0f23c 8371674: C2 fails with Missed optimization opportunity in PhaseIterGVN for MoveL2D
Reviewed-by: epeter, chagedorn
2025-11-19 15:40:57 +00:00
Chen Liang f0afd89f66 8357728: Avoid caching synthesized names in synthesized parameters
Reviewed-by: jvernee
2025-11-19 15:19:04 +00:00
Anton Seoane Ampudia 0bff5f3dbe 8213762: Deprecate Xmaxjitcodesize
Reviewed-by: kvn, epeter
2025-11-19 13:02:07 +00:00
Kurt Miller ae4d9c2e6a 8371918: aarch64: Incorrect pointer dereference in TemplateInterpreterGenerator::generate_native_entry
Reviewed-by: aph, shade
2025-11-19 12:14:07 +00:00
Renjith Kannath Pariyangad 0b3df489e9 8372048: Performance improvement on Linux remote desktop
Reviewed-by: azvegint, serb
2025-11-19 12:13:37 +00:00
Evgeny Astigeevich d2926dfd9a 8371649: ZGC: AArch64: redundant OrderAccess::fence in ZBarrierSetAssembler::patch_barrier_relocation
Reviewed-by: aph
2025-11-19 12:11:23 +00:00
Albert Mingkun Yang 54893dc5c2 8371985: Parallel: Move should_attempt_scavenge to ParallelScavengeHeap
Reviewed-by: fandreuzzi, iwalulya
2025-11-19 11:46:43 +00:00
Aggelos Biboudis 99135d2e05 8359145: Implement JEP 530: Primitive Types in Patterns, instanceof, and switch (Fourth Preview)
Reviewed-by: jlahoda
2025-11-19 08:47:57 +00:00
Ioi Lam 02ff38f2d7 8363986: Heap region in CDS archive is not at deterministic address
Reviewed-by: kvn, asmehra
2025-11-19 05:04:34 +00:00
Alexander Zuev 902aa4dcd2 8372120: Add missing sound keyword to MIDI tests
Reviewed-by: kcr, dholmes
2025-11-18 23:51:32 +00:00
Kim Barrett 152cd4d8ba 8371956: Convert OopStorage to use Atomic<T>
Reviewed-by: stefank, tschatzl
2025-11-18 23:43:22 +00:00
John Engebretson aeea849756 8371164: ArrayList.addAll() optimizations
Reviewed-by: smarks, ogillespie
2025-11-18 23:37:06 +00:00
Vladimir Ivanov 256a9beffc 8280469: C2: CHA support for interface calls when inlining through method handle linker
Reviewed-by: kvn, roland
2025-11-18 22:29:37 +00:00
Ioi Lam b086e34f71 8371771: CDS test SharedStringsStress.java failed with insufficient heap
Reviewed-by: kvn
2025-11-18 21:51:54 +00:00
Jan KratochvilandIoi Lam 66fb015267 8357579: Compilation error: first argument in call to 'memset' is a pointer to non-trivially copyable type
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: iklam, asmehra
2025-11-18 21:51:28 +00:00
Chad Rakoczy 27a38d9093 8371121: compiler/whitebox/DeoptimizeRelocatedNMethod.java fails with C1
Reviewed-by: thartmann, chagedorn
2025-11-18 20:28:33 +00:00
Naoto Sato 4a975637a1 8346944: Update Unicode Data Files to 17.0.0
8346947: Update ICU4J to Version 78.1

Reviewed-by: joehw
2025-11-18 18:35:01 +00:00
Ioi Lam b3e408c078 8372045: AOT assembly phase asserts with old class if AOT class linking is disabled
Reviewed-by: shade, mgronlun
2025-11-18 18:12:07 +00:00
Hannes Wallnöfer 0e6c7e8664 8371896: Links in snippets can not be highlighted
Reviewed-by: liach
2025-11-18 17:55:43 +00:00
Hannes Wallnöfer ac6f5e9651 8366094: Sealed graph for nested types creates broken links
Reviewed-by: liach
2025-11-18 16:52:12 +00:00
Nityanand Rai 713de231a6 8371854: Shenandoah: Simplify WALK_FORWARD_IN_BLOCK_START use
Reviewed-by: shade, ysr, xpeng
2025-11-18 15:47:54 +00:00
Chen Liang 1f99cf9424 8372002: VarHandle for receiver's superclass instance fields fails describeConstable
Reviewed-by: psandoz, jvernee
2025-11-18 15:14:49 +00:00
Chen Liang b6d83eda6b 8371960: Missing null check in AnnotatedType annotation accessor methods
Reviewed-by: alanb
2025-11-18 15:14:20 +00:00
Brian Burkhalter 43040f30a7 8372012: java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java should check ability to create links
Reviewed-by: alanb, jpai
2025-11-18 15:11:45 +00:00
Yasumasa Suenaga dcba014ad5 8371967: Add Visual Studio 2026 to build toolchain for Windows
Reviewed-by: erikj
2025-11-18 14:44:14 +00:00
Jan Lahoda 2e68b79a39 8364991: Incorrect not-exhaustive error
Reviewed-by: vromero
2025-11-18 13:55:42 +00:00
Johan Sjölen 36b66e13c8 8371778: Make MallocMemorySummary::_snapshot a DeferredStatic
Reviewed-by: phubner, azafari
2025-11-18 13:05:57 +00:00
Per Minborg f946449997 8366178: Implement JEP 526: Lazy Constants (Second Preview)
8371882: Improve documentation for JEP 526: Lazy Constants

Reviewed-by: jvernee, mcimadamore
2025-11-18 12:20:23 +00:00
Stefan Karlsson df5b105bbb 8371698: ZGC: Call GTEST_SKIP when OS is unsupported
Reviewed-by: aboldtch, jsikstro, mdoerr
2025-11-18 11:57:58 +00:00
Jonas Norlinder 28d94d6ab4 8372008: TestGetTotalGcCpuTime test failures on Windows (Some GC CPU time must have been reported)
Reviewed-by: kevinw, alanb, cjplummer, dholmes
2025-11-18 10:08:17 +00:00
Francesco Andreuzzi 3a2845f334 8037914: Add JFR event for string deduplication
Reviewed-by: ayang, egahlin
2025-11-18 09:43:28 +00:00
Severin Gehwolf 72ebca8a0b 8365606: Container code should not be using jlong/julong
Reviewed-by: stuefe, cnorrbin, fitzsim
2025-11-18 09:42:28 +00:00
Albert Mingkun Yang 50a3049737 8371643: Remove ThreadLocalAllocBuffer::_reserve_for_allocation_prefetch
Reviewed-by: mdoerr, kvn, tschatzl
2025-11-18 09:37:20 +00:00
Jan Lahoda 8af5943719 8370334: javadoc NPE with "import module" statement
Reviewed-by: vromero
2025-11-18 08:13:58 +00:00
Alan Bateman 26460b6f12 8353835: Implement JEP 500: Prepare to Make Final Mean Final
Reviewed-by: liach, vlivanov, dholmes, vyazici
2025-11-18 08:06:18 +00:00
Nityanand Rai 8cdfec8d1c 8371852: Shenandoah: Unused ShenandoahFreeSet::_allocated_since_gc_start field
Reviewed-by: shade, fandreuzzi
2025-11-18 06:49:28 +00:00
Vishal Chand 1655773979 8371881: C2: Fix potential SEGV in VTransformReductionVectorNode tracing
Reviewed-by: shade, epeter
2025-11-18 06:49:03 +00:00
Anjian Wen 695a4abd5f 8371966: RISC-V: Incorrect pointer dereference in TemplateInterpreterGenerator::generate_native_entry
Reviewed-by: fyang, fjiang
2025-11-18 03:37:11 +00:00
SendaoYan 46b5e588ab 8371697: test/jdk/java/nio/file/FileStore/Basic.java fails after 8360887 on linux
Reviewed-by: alanb
2025-11-18 03:18:36 +00:00
Ramkumar Sunderbabu 696821670e 8293484: AArch64: TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on CPU with SHA512 feature support
Reviewed-by: haosun, aph
2025-11-18 00:59:14 +00:00
Damon Nguyen e067038796 8150564: Migrate useful ExtendedRobot methods into awt.Robot
Reviewed-by: kizune, prr, liach
2025-11-17 21:21:03 +00:00
Leonid Mesnik e5f6332610 8371650: Add CMakeLists.txt and compile_commands.json into .gitignore
Reviewed-by: erikj
2025-11-17 21:00:22 +00:00
Kim Barrett 6c09529cd6 8369188: Update link-time check for HotSpot uses of allocation and deallocation functions
Reviewed-by: jwaters, erikj
2025-11-17 20:53:10 +00:00
Brian Burkhalter 9ec773ad27 8371689: (fs) CopyMoveHelper.copyToForeignTarget use of sourcePosixView is confusing
Reviewed-by: alanb
2025-11-17 16:48:40 +00:00
Mark Powers 52ffe8a096 8371156: PBKDF2 default values should not be DER encoded
Reviewed-by: weijun
2025-11-17 14:59:30 +00:00
Paul Hübner 6385c663dc 8371607: Remove GCSharedStringsDuringDumpWb.java after JDK-8362561
Reviewed-by: ayang, jsikstro
2025-11-17 14:06:41 +00:00
SendaoYan 44087ea5d6 8371682: Suppress javac warning from ThreadPoolExecutorSubclassTest.java
Reviewed-by: jpai
2025-11-17 13:48:52 +00:00
Kevin Walls 960987e8c1 8371991: Build failure in docs for MemoryMXBean
Reviewed-by: alanb
2025-11-17 13:40:36 +00:00
Albert Mingkun Yang 8301d9917e 8371825: G1: Use more precise filler API in fill_range_with_dead_objects
Reviewed-by: shade, tschatzl
2025-11-17 12:28:39 +00:00
Matthew Donovan cebb03ef24 8371349: Update NSS library to 3.117
Reviewed-by: weijun, myankelevich, hchao
2025-11-17 12:13:39 +00:00
Zihao Lin df35412db1 8368961: Remove redundant checks in ciField.cpp
Reviewed-by: bmaillard, aseoane, thartmann
2025-11-17 11:49:01 +00:00
Daniel Fuchs d19e072f97 8371916: Questionable volatile decrement in AckFrameSpliterator
Reviewed-by: vyazici, jpai, djelinski
2025-11-17 11:01:32 +00:00
Jonas Norlinder 812add27ab 8368527: JMX: Add an MXBeans method to query GC CPU time
Reviewed-by: phh, kevinw
2025-11-17 10:42:02 +00:00
Albert Mingkun Yang 09b25cd0a2 8371465: Parallel: Revise asserts around heap expansion
Reviewed-by: aboldtch, tschatzl
2025-11-17 09:38:17 +00:00
Andrey Turbanov 69e30244c0 8349157: Unnecessary Hashtable usage in XKeysym.javaKeycode2KeysymHash
Reviewed-by: aivanov, serb
2025-11-17 09:08:21 +00:00
Johan Sjölen 970533d41d 8371779: Replace MemTagBitmap with ResourceBitMap
Reviewed-by: azafari, phubner
2025-11-17 09:06:32 +00:00
Joel Sikström d032b28d9d 8371894: Minor style fixes in AOT/CDS code
Reviewed-by: stefank, kvn, iklam
2025-11-17 08:50:50 +00:00
Christian Stein 8690d263d9 8268613: jar --validate should check inital entries of a JAR file
Reviewed-by: lancea, jvernee
2025-11-17 07:53:32 +00:00
Axel Boldt-Christmas ce1adf63ea 8371672: G1: G1YoungGenSizer handling of NewRatio, NewSize and MaxNewSize
8370494: G1: NewSize not bounded by InitialHeapSize or MaxHeapSize

Reviewed-by: tschatzl, iwalulya
2025-11-17 07:33:33 +00:00
David Briemann 7738131835 8371642: TestNumberOfContinuousZeros.java fails on PPC64
Reviewed-by: mdoerr, epeter
2025-11-17 06:49:12 +00:00
Tobias Hartmann 7d35a283cf 8371958: [BACKOUT] 8371709: Add CTW to hotspot_compiler testing
Reviewed-by: ayang
2025-11-16 10:31:23 +00:00
Quan Anh Mai f510b4a3ba 8355574: Fatal error in abort_verify_int_in_range due to Invalid CastII
Reviewed-by: vlivanov, roland
2025-11-15 12:59:04 +00:00
Alan Bateman f6c90fe8f9 8371226: Thread class description needs section on Thread Interruption
Reviewed-by: prappo, vklang, liach, rriggs
2025-11-15 08:15:50 +00:00
Anthony Scarpino 6042c9a6f0 8371934: EncryptedPrivateKeyInfo methods need @since updates
Reviewed-by: jnimeh
2025-11-15 02:46:30 +00:00
Serguei Spitsyn f971ee5ea0 8349192: jvmti/scenarios/contention/TC05/tc05t001 fails: ERROR: tc05t001.cpp, 281: (waitedThreadCpuTime - waitThreadCpuTime) < (EXPECTED_ACCURACY * 1000000)
Reviewed-by: cjplummer, lmesnik
2025-11-15 01:50:47 +00:00
Harshitha Onkar 7c169c9814 8365426: [macos26] Graphics2D tests fail on new macOS 26
Reviewed-by: kizune, dnguyen
2025-11-14 23:53:44 +00:00
Archie Cobbs bc928c814b 5038439: Warning message for literal shift amounts outside the canonical domain
Reviewed-by: darcy, jlahoda
2025-11-14 23:53:31 +00:00
Chen Liang 7aff8e15ba 8371319: java.lang.reflect.Method#equals doesn't short-circuit with same instances
Reviewed-by: jvernee
2025-11-14 22:55:28 +00:00
Anthony Scarpino ad3dfaf1fc 8360564: Implement JEP 524: PEM Encodings of Cryptographic Objects (Second Preview)
Reviewed-by: weijun, mullan
2025-11-14 21:08:36 +00:00
Roger Riggs cc05530b81 8371732: [redo] Change java.time month/day field types to 'byte'
Reviewed-by: darcy, alanb
2025-11-14 20:57:20 +00:00
Kim Barrett 91b97a49d4 8371922: Remove unused NonblockingQueue class
Reviewed-by: coleenp
2025-11-14 20:32:12 +00:00
Alex Menkov 3924a28a22 8371083: FollowReferences reports non-class objects as JVMTI_HEAP_REFERENCE_SYSTEM_CLASS
Reviewed-by: lmesnik, sspitsyn
2025-11-14 19:39:26 +00:00
Ioi Lam 58b601ac42 8371874: AOTLinkedClassBulkLoader::preload_classes() should not allocate heap objects
Reviewed-by: shade, ayang
2025-11-14 18:41:50 +00:00
David Beaumont 6e7eaf40d1 8371591: VerifyJimage test incorrectly skips all tests when comparing directory structure
Reviewed-by: rriggs
2025-11-14 18:24:04 +00:00
Aleksey Shipilev 10f262a6ad 8371804: C2: Tighten up LoadNode::Value comments after JDK-8346184
Reviewed-by: kvn, vlivanov
2025-11-14 15:31:28 +00:00
Thomas Stuefe 466cb38314 8371885: Mark UseCompressedClassPointers as obsolete for JDK 27
Reviewed-by: mdoerr, coleenp
2025-11-14 14:53:19 +00:00
Coleen Phillimore 36daa2650d 8371860: Make non-public methods in java_lang_Class private
Reviewed-by: kbarrett, fparain
2025-11-14 14:12:27 +00:00
Severin Gehwolf 5d65c23cd9 8370492: [Linux] Update cpu shares to cpu.weight mapping function
Reviewed-by: cnorrbin, ayang, syan
2025-11-14 13:13:09 +00:00
Thomas Schatzl 4cc655a2f4 8371791: G1: Improve accuracy of G1CollectedHeap::non_young_occupancy_after_allocation()
Reviewed-by: ayang, iwalulya
2025-11-14 12:49:46 +00:00
Aleksey Shipilev ff851de852 8371709: Add CTW to hotspot_compiler testing
Reviewed-by: thartmann, epeter
2025-11-14 12:06:13 +00:00
Dhamoder Nalla 00f2c38e37 8371161: [AArch64] Enable CPU feature UseSHA3Intrinsics for the Qualcomm processor family
Reviewed-by: aph, haosun
2025-11-14 10:54:39 +00:00
Daniel Fuchs 8a7af77e99 8371366: java/net/httpclient/whitebox/RawChannelTestDriver.java fails intermittently in jtreg timeout
Reviewed-by: djelinski, vyazici
2025-11-14 10:10:03 +00:00
Afshin Zafari 9eaa364a52 8361487: [ubsan] test_committed_virtualmemory.cpp check_covered_pages shows overflow
Reviewed-by: jsjolen, phubner
2025-11-14 09:03:11 +00:00
Paul Hübner 81e0c87f28 8371320: runtime/ErrorHandling/PrintVMInfoAtExitTest.java fails with unexpected amount for Java Heap reserved memory
Reviewed-by: azafari, jsikstro
2025-11-14 08:29:57 +00:00
Anton Seoane Ampudia f4305923fb 8369002: Extract the loop->is_member(get_loop(get_ctrl(node))) pattern in a new function
Reviewed-by: bmaillard, rcastanedalo
2025-11-14 07:26:03 +00:00
Anton Seoane Ampudia 0829c6acde 8356761: IGV: dump escape analysis information
Reviewed-by: rcastanedalo, chagedorn
2025-11-14 07:25:44 +00:00
Daniel Skantz 1baf5164d6 8371628: C2: add a test case for the arraycopy changes in JDK-8297933
Reviewed-by: rcastanedalo, shade
2025-11-14 07:09:05 +00:00
Alexey Semenyuk 7733632f90 8369206: jpackage should not set R/O permission on app launchers
Reviewed-by: almatvee
2025-11-14 02:08:45 +00:00
Fei Yang eaddefb475 8371753: compiler/c2/cr7200264/TestIntVect.java fails IR verification
Reviewed-by: chagedorn, fjiang
2025-11-14 01:10:11 +00:00
Alexey Semenyuk 0d8b5188bb 8364560: The default value of --linux-menu-group option is invalid
8356574: Test --linux-menu-group option

Reviewed-by: almatvee
2025-11-14 01:07:05 +00:00
Leonid Mesnik 155d7df555 8371749: New test serviceability/jvmti/events/VMDeath/AllocatingInVMDeath/TestAllocatingInVMDeath.java fails with -Xcheck:jni
Reviewed-by: sspitsyn, amenkov, cjplummer
2025-11-13 23:54:07 +00:00
Roger Riggs 6322aaba63 8371821: Duplicate export of jdk.internal.util to java.net.http
Reviewed-by: naoto, alanb
2025-11-13 19:08:35 +00:00
Brian Burkhalter db3a8386d4 8371436: (fs) java/nio/file/FileStore/Basic.java fails on macOS platform due to assertTrue(!store.equals(prev));
Reviewed-by: alanb
2025-11-13 18:59:34 +00:00
Sergey Bylokhov d09a8cb81b 8371746: Some imports in Integer.java and Long.java became unused after JDK-8370503
Reviewed-by: liach, darcy, iris
2025-11-13 18:39:49 +00:00
Rui Li 2199b5fef4 8371381: [Shenandoah] Setting ergo flags should use FLAG_SET_ERGO
Reviewed-by: xpeng, wkemper, ysr, cslucas
2025-11-13 18:01:58 +00:00
Matthias Baesken bfc048aba6 8371608: Jtreg test jdk/internal/vm/Continuation/Fuzz.java sometimes fails with (fast)debug binaries
Reviewed-by: mdoerr, rrich
2025-11-13 16:26:17 +00:00
Vicente Romero 8102f436f5 8371480: VerifyError after JDK-8369654
Reviewed-by: mcimadamore
2025-11-13 15:28:08 +00:00
Thomas Schatzl 7d78818ae6 8274178: G1: Occupancy value in IHOP logging and JFR event is inaccurate
8371635: G1: Young gen allocations should never be considered when comparing against IHOP threshold

Reviewed-by: ayang, iwalulya
2025-11-13 13:55:25 +00:00
Thomas Schatzl bbc0f9ef30 8371788: Fix documentation for CollectedHeap::collect(GCCause)
Reviewed-by: ayang, iwalulya
2025-11-13 13:53:09 +00:00
Ramesh Bhagavatam Gangadhar 6b6fdf1d92 8357874: UNLIMTED_CRYPTO typo in class description of JceSecurity.java.template
Reviewed-by: wetmore
2025-11-13 12:57:16 +00:00
Daniel Fuchs 48c59faf58 8371722: java/net/httpclient/BufferSizePropertyClampTest.java should use Locale.ROOT
Reviewed-by: djelinski, jpai, vyazici
2025-11-13 10:46:00 +00:00
Benoît Maillard 9d6a61fda6 8371558: C2: Missing optimization opportunity in AbsNode::Ideal
Reviewed-by: thartmann, rcastanedalo, chagedorn
2025-11-13 09:24:51 +00:00
Kim Barrett 10220ed06e 8367013: Add Atomic<T> to package/replace idiom of volatile var plus AtomicAccess:: operations
Reviewed-by: stefank, aboldtch, jsjolen
2025-11-13 08:43:59 +00:00
Kim Barrett 795ec5c1e9 8370333: hotspot-unit-tests.md specifies wrong directory structure for tests
Reviewed-by: stefank, ayang
2025-11-13 08:33:15 +00:00
Shawn M Emery 436b3357e9 8371450: AES performance improvements for key schedule generation
Reviewed-by: valeriep, jnimeh
2025-11-13 08:10:12 +00:00
Axel Boldt-Christmas 279f39f14a 8371681: Remove unused VMOp type CollectForCodeCacheAllocation
Reviewed-by: stefank, ayang, tschatzl
2025-11-13 06:17:52 +00:00
Axel Boldt-Christmas 42aecc4070 8371680: JVMTI: Remove unused VMOp type JvmtiPostObjectFree
Reviewed-by: stefank, lmesnik
2025-11-13 06:17:35 +00:00
Axel Boldt-Christmas d91480b9b0 8371675: ZGC: Remove leftover X VMOp symbols
Reviewed-by: jsikstro, stefank, tschatzl
2025-11-13 06:17:16 +00:00
Chen Liang 5f42c77085 8370839: Tests to verify peculiar Proxy dispatching behaviors
Reviewed-by: jvernee
2025-11-13 04:33:00 +00:00
Yasumasa Suenaga b6ba1ac9aa 8371093: Assert "section header string table should be loaded" failed on debug VM
Reviewed-by: phubner, jsjolen
2025-11-13 04:29:22 +00:00
Xiaohong Gong 676e6fd8d5 8367292: VectorAPI: Optimize VectorMask.fromLong/toLong() for SVE
Reviewed-by: epeter, psandoz, haosun, sviswanathan
2025-11-13 01:33:21 +00:00
Prasanta Sadhukhan bc66d3e65d 8370467: BorderFactory.createBevelBorder and createSoftBevelBorder throws NPE for null highlight and shadow
Reviewed-by: aivanov, tr, honkar
2025-11-13 01:19:37 +00:00
Naoto Sato d2571ea76a 8371339: Illegal pattern char 'B' with locale.providers as HOST on macOS for Taiwanese
Reviewed-by: jlu, rriggs
2025-11-13 00:31:10 +00:00
Leonid Mesnik 705bd6fbdc 8367902: Allocation after Universe::before_exit() in the VM shutdown sequence
Reviewed-by: ayang, stefank, iwalulya, aboldtch, sspitsyn
2025-11-12 18:54:55 +00:00
Harshitha Onkar 78db38f140 8371365: Update javax/swing/JFileChooser/bug4759934.java to use Util.findComponent()
Reviewed-by: aivanov, dnguyen, azvegint
2025-11-12 17:56:19 +00:00
David Beaumont e5c72937af 8371645: BasicImageReader getEntryNames() is stateful and cannot be called more than once
Reviewed-by: alanb, rriggs
2025-11-12 15:41:40 +00:00
Daniel Lundén 56a27d1197 8341039: compiler/cha/TypeProfileFinalMethod.java fails with assertEquals expected: 0 but was: 2
Reviewed-by: rcastanedalo, dfenacci
2025-11-12 14:45:22 +00:00
Daniel Gredler 4042e821c6 8371066: Remove unused class TextSourceLabel and associated class hierarchy
Reviewed-by: prr, psadhukhan
2025-11-12 14:42:30 +00:00
Vicente Romero e5a272a590 8369517: Compilation mismatch for equivalent lambda and method reference
Reviewed-by: mcimadamore
2025-11-12 14:30:08 +00:00
Daniel Jeliński 1f1f7bb448 8370024: HttpClient: QUIC congestion controller doesn't implement pacing
Reviewed-by: dfuchs
2025-11-12 12:32:05 +00:00
Ivan Walulya 400a83da89 8371625: G1: G1HeapRegion::print_on misalignment
Reviewed-by: ayang, tschatzl
2025-11-12 08:48:07 +00:00
Jan Lahoda 76a0732ba5 8366691: JShell should support a more convenient completion
Reviewed-by: asotona
2025-11-12 07:14:45 +00:00
Emanuel PeterandRoland Westrelin 6df78c4585 8371065: C2 SuperWord: VTransformLoopPhiNode::apply setting type leads to assert/wrong result
Co-authored-by: Roland Westrelin <roland@openjdk.org>
Reviewed-by: qamai, chagedorn
2025-11-12 07:10:29 +00:00
Jayathirth D V 15dcbf0bc8 8363950: Incorrect jtreg header in TestLayoutVsICU.java
Reviewed-by: azvegint
2025-11-12 04:44:37 +00:00
Kelvin NilsenandY. Srinivas Ramakrishna 8531fa146b 8358735: GenShen: block_start() may be incorrect after class unloading
Co-authored-by: Y. Srinivas Ramakrishna <ysr@openjdk.org>
Reviewed-by: wkemper
2025-11-11 21:07:34 +00:00
Dan Smith c6a8027b94 8370154: Update @jls and @jvms taglets to point to local specs dir
Reviewed-by: liach
2025-11-11 17:11:44 +00:00
Benoît Maillard f5eacbeb5f 8371534: C2: Missed Ideal optimization opportunity with AndL and URShiftL
Reviewed-by: thartmann, mhaessig
2025-11-11 16:33:15 +00:00
Ashutosh Mehra bbeb6bf0ac 8371493: Simplify search for AdapterHandlerEntry
Reviewed-by: kvn, adinn
2025-11-11 15:07:10 +00:00
Hamlin Li 405d5f7a68 8371297: C2: assert triggered in BoolTest::BoolTest
Reviewed-by: dlong, luhenry, epeter
2025-11-11 14:56:20 +00:00
Martin Doerr cbd77fc9f3 8370244: [PPC64] Several vector tests fail on Power8
Reviewed-by: dbriemann, rrich
2025-11-11 14:26:58 +00:00
Stefan Johansson 2902436fb1 8371019: G1: Support heap expansion during startup
Reviewed-by: eosterlund, tschatzl
2025-11-11 13:00:22 +00:00
Severin Gehwolf 291003208c 8370966: Create regression test for the hierarchical memory limit fix in JDK-8370572
Reviewed-by: shade, syan
2025-11-11 09:18:27 +00:00
GennadiyKrivoshein 76a1109d6f 8251928: [macos] the printer DPI always be 72, cause some content lost when print out
Reviewed-by: psadhukhan, prr
2025-11-11 03:49:39 +00:00
Rui Li e1c952608d 8361339: Test gc/shenandoah/TestLargeObjectAlignment.java#generational fails on macOS aarch64 with OOM: Java heap space
Reviewed-by: shade, syan
2025-11-11 03:35:42 +00:00
Kelvin Nilsen 43afce54a7 8371573: Shenandoah: Remove unnecessary include after JDK-8351091
Reviewed-by: wkemper, shade
2025-11-10 18:52:00 +00:00
Ashutosh Mehra cc54d2c06b 8371418: Methods in AdapterHandlerLibrary use HashtableBase iterate method incorrectly
Reviewed-by: kvn, adinn
2025-11-10 18:21:13 +00:00
Daniel Fuchs 8a911aed26 8371471: HttpClient: Log HTTP/3 handshake failures if logging errors is enabled
Reviewed-by: djelinski, jpai
2025-11-10 17:56:52 +00:00
Kerem Kat 1327aa6090 8369949: Fix TestWaste.java stack overflow
Reviewed-by: egahlin, shade
2025-11-10 17:38:25 +00:00
Alan Bateman 0bae56b614 8367857: Implement JEP 525: Structured Concurrency (Sixth Preview)
Reviewed-by: vklang
2025-11-10 16:34:31 +00:00
Emanuel Peter 72989e0fac 8340093: C2 SuperWord: implement cost model
Reviewed-by: kvn, qamai
2025-11-10 15:56:49 +00:00
Jorn Vernee 6e838d6f9a 8371474: Wrong object class or methodID passed to JNI call in TestSharedCloseJvmti with -Xshare:off
Reviewed-by: alanb, mdoerr
2025-11-10 14:57:27 +00:00
Weijun Wang 2d4f2fde22 8349732: Add support for JARs signed with ML-DSA
Reviewed-by: mullan
2025-11-10 14:39:22 +00:00
Michael McMahon 1877ff996b 8331195: Improve com.sun.net.httpserver.HttpExchange usability
Reviewed-by: jpai, dfuchs
2025-11-10 14:34:29 +00:00
Albert Mingkun Yang 9d2fa8fe22 8371321: Remove unused last arg of BarrierSetAssembler::arraycopy_epilogue
Reviewed-by: fandreuzzi, tschatzl
2025-11-10 14:29:35 +00:00
Daniel Fuchs 1142d29943 8369920: HttpClient QuicSelectorThread could be a VirtualThread
Reviewed-by: vyazici, djelinski
2025-11-10 13:05:07 +00:00
Kerem Kat 98f40e4575 8371425: Include folder names in vscode workspace virtual folders
Reviewed-by: erikj, jvernee, shade
2025-11-10 11:33:56 +00:00
Erik Gahlin 681dab7205 8365972: JFR: ThreadDump and ClassLoaderStatistics events may cause back to back rotations
Reviewed-by: mgronlun
2025-11-10 10:22:59 +00:00
Hannes Wallnöfer 49f51f9450 8370612: Simplify implementation of dark theme
8371021: Tab order in theme picker is broken

Reviewed-by: jlamperth, liach
2025-11-10 10:06:09 +00:00
Joel Sikström c0b82ff2e5 8370843: Deprecate AlwaysActAsServerClassMachine and NeverActAsServerClassMachine
Reviewed-by: ayang, kvn
2025-11-10 09:41:55 +00:00
Paul Hübner f48ad21ecc 8371216: oopDesc::print_value_on breaks if klass is garbage
Reviewed-by: coleenp, mdoerr
2025-11-10 09:24:45 +00:00
Joel Sikström 2c378e26d7 8370813: Deprecate AggressiveHeap
Reviewed-by: ayang, shade
2025-11-10 08:54:04 +00:00
Benoît Maillard 0c1b7267e3 8366990: C2: Compilation hits the memory limit when verifying loop opts in Split-If code
Reviewed-by: chagedorn, dfenacci
2025-11-10 08:41:13 +00:00
Benoît Maillard 5e8bf7a283 8369646: Detection of redundant conversion patterns in add_users_of_use_to_worklist is too restrictive
Reviewed-by: chagedorn, epeter
2025-11-10 08:39:21 +00:00
Matthias Baesken 79fee607fd 8371473: Problem list TestEmergencyDumpAtOOM.java on ppc64 platforms related to JDK-8371014
Reviewed-by: mdoerr, phubner
2025-11-10 07:58:13 +00:00
Axel Boldt-Christmas d570765e27 8367149: Add convenient construction for creating ad-hoc VMErrorCallback
Reviewed-by: ayang, stefank
2025-11-10 06:19:27 +00:00
Jasmine KarthikeyanandRaffaello Giulietti f77a5117db 8350468: x86: Improve implementation of vectorized numberOfLeadingZeros for int and long
Co-authored-by: Raffaello Giulietti <rgiulietti@openjdk.org>
Reviewed-by: sviswanathan, qamai, vlivanov
2025-11-10 06:16:02 +00:00
Axel Boldt-Christmas 4e4cced710 8371341: ZGC: Improve gtest interoperability with instrumented builds (ASAN)
Reviewed-by: stefank, eosterlund
2025-11-10 05:55:34 +00:00
Axel Boldt-Christmas a8b35bf5a6 8367317: ZGC: ZVirtualMemoryReserver::force_reserve_discontiguous arithmetic underflow
Reviewed-by: jsikstro, eosterlund
2025-11-10 05:53:55 +00:00
Axel Boldt-Christmas 66e5a68a33 8371343: ZGC: Remove dependency on test execution order for gtests
Reviewed-by: stefank, eosterlund
2025-11-10 05:53:36 +00:00
Prasanta Sadhukhan 4a14c81a06 8299304: Test "java/awt/print/PrinterJob/PageDialogTest.java" fails on macOS 13 x64 because the Page Dialog blocks the Toolkit
Reviewed-by: tr
2025-11-09 07:23:10 +00:00
Prasanta Sadhukhan ebd1c03829 8371163: Make GlyphView/TestGlyphBGHeight.java headless
8371377: javax/swing/text/GlyphView/TestGlyphBGHeight.java fails in Ubuntu 24.04 X11

Reviewed-by: aivanov
2025-11-09 07:22:45 +00:00
Leonid Mesnik 88c4678eed 8371103: vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java failing
Reviewed-by: amenkov, sspitsyn
2025-11-08 21:30:58 +00:00
Lawrence Andrews 066810c877 8371485: ProblemList awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java for linux
Reviewed-by: azvegint
2025-11-07 20:36:13 +00:00
Naoto Sato 2c3c4707c0 8354548: Update CLDR to Version 48.0
Reviewed-by: joehw, jlu
2025-11-07 19:33:21 +00:00
Harshitha Onkar 9bc23608fb 8371364: Refactor javax/swing/JFileChooser/FileSizeCheck.java to use Util.findComponent()
Reviewed-by: aivanov
2025-11-07 18:41:43 +00:00
Roger Riggs a90fc2661a 8371421: [AIX] new test ProcessCloseTest fails
Reviewed-by: mdoerr
2025-11-07 17:48:49 +00:00
Harshitha Onkar 354910381a 8353755: Add a helper method to Util - findComponent()
Reviewed-by: aivanov, tr
2025-11-07 17:48:27 +00:00
c8656449c2 8365932: Implementation of JEP 516: Ahead-of-Time Object Caching with Any GC
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Co-authored-by: Joel Sikström <jsikstro@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Reviewed-by: aboldtch, iklam, kvn
2025-11-07 15:28:51 +00:00
Jorn Vernee d5803aa78a 8371315: java/foreign/sharedclosejfr/TestSharedCloseJFR.java failed with -XX:-TieredCompilation
Reviewed-by: mcimadamore, syan
2025-11-07 14:06:37 +00:00
Albert Mingkun Yang 167c952bb0 8371369: Parallel: Relax precondition of PSOldGen::expand_and_allocate
Reviewed-by: eosterlund, fandreuzzi
2025-11-07 10:48:07 +00:00
Fei Yang 59d2309578 8371385: compiler/escapeAnalysis/TestRematerializeObjects.java fails in case of -XX:-UseUnalignedAccesses
Reviewed-by: chagedorn, dfenacci
2025-11-07 10:10:14 +00:00
Christian Stein 428b553ad4 8278856: javac documentation does not mention use of Manifest class-path attribute
Reviewed-by: jlahoda
2025-11-07 09:55:16 +00:00
Jayathirth D V 4233178af2 8368729: Add appropriate checks in java.awt.image.Kernel constructor
Reviewed-by: azvegint, prr, kizune
2025-11-07 09:45:48 +00:00
Tobias Hartmann 3d6824e802 8371432: [BACKOUT] 8359256: AArch64: Use SHA3 GPR intrinsic where it's faster
Reviewed-by: mchevalier, epeter, syan
2025-11-07 09:19:18 +00:00
Tobias Hartmann 48bbc950f1 8371388: [BACKOUT] JDK-8365047: Remove exception handler stub code in C2
Reviewed-by: chagedorn, epeter
2025-11-07 09:17:21 +00:00
Jan Lahoda 205a163a90 8340840: jshell ClassFormatError when making inner class static
8368999: jshell crash when existing sealed class is updated to also be abstract

Reviewed-by: mcimadamore, asotona, liach
2025-11-07 09:06:51 +00:00
Volkan Yazici 866faa9d40 8366577: Deprecate java.net.Socket::setPerformancePreferences
Reviewed-by: dfuchs, alanb, jpai
2025-11-07 08:15:42 +00:00
Rui Li e34a831814 8261743: Shenandoah: enable String deduplication with compact heuristics
Reviewed-by: shade, wkemper
2025-11-06 23:46:50 +00:00
Matias Saavedra Silva 8796611206 8272160: Avoid using 32-bit counters in CDS code
Reviewed-by: iklam, kvn
2025-11-06 21:03:54 +00:00
Alexander Zvegintsev 8a0c47d4ba 8371225: Missing release of GDK lock in Java_sun_awt_X11_GtkFileDialogPeer_run()
Reviewed-by: aivanov, serb
2025-11-06 20:24:20 +00:00
Leonid Mesnik 90ccdf2986 8371367: Replace remaining JvmtiJavaThreadEventTransition with JVMTI_JAVA_THREAD_EVENT_CALLBACK_BLOCK
Reviewed-by: sspitsyn, cjplummer
2025-11-06 20:20:22 +00:00
William Kemper cad73d3976 8370041: GenShen: Filter young pointers from thread local SATB buffers when only marking old
Reviewed-by: ysr, kdnilsen
2025-11-06 19:37:44 +00:00
Xiaolong Peng 9cc542ebcb 8370850: Shenandoah: Simplify collector allocation to save unnecessary region iteration
Reviewed-by: wkemper
2025-11-06 18:57:52 +00:00
Nityanand Rai 4445a8e3f5 8369323: Fix typos in vmTestbase/.../Concurrent.java
Reviewed-by: wkemper, phh, lmesnik, shade, syan
2025-11-06 17:25:59 +00:00
Justin Lu 0026967e03 8370420: HostLocaleProviderAdapter_md.c from libjava can use GetLocaleInfoEx, GetCalendarInfoEx, EnumCalendarInfoExEx directly
Reviewed-by: naoto, mbaesken, bpb
2025-11-06 17:12:49 +00:00
EunHyunsu c272aca8a0 8371091: Improve the exception message of NullPointerException thrown by the methods in the default implementation of HttpRequest.Builder
Reviewed-by: dfuchs
2025-11-06 16:13:34 +00:00
Brian Burkhalter 1f08a3ede2 8355342: File.getCanonicalPath on Java 24 resolves paths on network drives to UNC format
Reviewed-by: alanb
2025-11-06 16:01:37 +00:00
Brian Burkhalter 1321186547 8367943: PipedOutputStream write(0, 0) successful after close()
Reviewed-by: rriggs, jpai
2025-11-06 16:01:10 +00:00
Archie Cobbs a5864582da 8155591: Misleading warning when not overriding close method in interface extending AutoCloseable
Reviewed-by: jlahoda
2025-11-06 15:28:01 +00:00
Kerem Kat 2d924ad358 8351194: Clean up Hotspot SA after 32-bit x86 removal
Reviewed-by: cjplummer, shade, ayang, dholmes
2025-11-06 15:00:37 +00:00
Erik Gahlin df414e0d19 8370884: JFR: Overflow in aggregators
Reviewed-by: mgronlun
2025-11-06 13:39:57 +00:00
Boris Ulasevich c173d416f7 8359256: AArch64: Use SHA3 GPR intrinsic where it's faster
Reviewed-by: eastigeevich, phh
2025-11-06 12:56:37 +00:00
Fredrik Bredberg 3930b1d4dd 8367982: Unify ObjectSynchronizer and LightweightSynchronizer
Reviewed-by: pchilanomate, coleenp
2025-11-06 12:16:19 +00:00
Qizheng Xing 093e128771 8347499: C2: Make PhaseIdealLoop eliminate more redundant safepoints in loops
Reviewed-by: epeter, roland
2025-11-06 10:56:48 +00:00
Kim Barrett 913c973ca0 8371104: gtests should use wrappers for <limits> and <type_traits>
Reviewed-by: jrose, tschatzl
2025-11-06 10:14:21 +00:00
Matthias Baesken 1b3889a470 8354937: Cleanup some sparc related coding in os_linux
Reviewed-by: ayang, mdoerr, lucy
2025-11-06 08:27:32 +00:00
Matthias Baesken db76479a10 8371316: Adjust assertion (GC pause time cannot be smaller than the sum of each phase) in G1GCPhaseTimes::print
Reviewed-by: ayang, tschatzl
2025-11-06 08:06:34 +00:00
Zihao Lin ac9cf5d572 8370878: C1: Clean up unnecessary ConversionStub constructor
Reviewed-by: chagedorn
2025-11-06 07:19:14 +00:00
Volkan Yazici c754e3e095 8368528: HttpClient.Builder.connectTimeout should accept arbitrarily large values
Reviewed-by: dfuchs
2025-11-06 06:22:32 +00:00
Ioi Lam 3f40f4c362 8370975: OutputAnalyzer.matches() should use Matcher with Pattern.MULTILINE
Reviewed-by: stefank
2025-11-06 04:48:29 +00:00
Jaikiran Pai 188da51f30 8365699: Remove jdk.internal.javac.PreviewFeature.Feature enum values for features finalized in Java 25 or earlier
Reviewed-by: vromero, liach
2025-11-06 04:42:20 +00:00
Peyang d5831ed866 8357880: Code formatting typo in Cipher.getMaxAllowedParameterSpec
Reviewed-by: fandreuzzi, mullan
2025-11-05 22:26:03 +00:00
Ashutosh Mehra 1357be98fc 8371178: Preserve fast version of getfield and putfield in AOTCache
Reviewed-by: adinn, iklam
2025-11-05 21:38:34 +00:00
Jeremy Wood acc8a76db2 8357034: GifImageDecoder can produce wrong transparent pixels
Reviewed-by: jdv, prr
2025-11-05 18:57:03 +00:00
Phil Race 5a37374dca 8368576: PrintJob.getGraphics() does not specify behavior after PrintJob.end()
Reviewed-by: psadhukhan, tr, serb
2025-11-05 18:55:07 +00:00
Dmitry Kulikov 2872f815fd 8360120: Bundled macOS applications not receiving OpenURL events when launched as subprocess
Reviewed-by: kizune, prr
2025-11-05 18:54:34 +00:00
Phil Race 7d93cb73c4 8370637: [Windows] Crash if use Graphics after PrintJob.end
Reviewed-by: azvegint, psadhukhan, aivanov
2025-11-05 18:52:26 +00:00
Chris Plummer cf45e09c38 8371354: Problem list serviceability/sa/TestJhsdbJstackMixedWithXComp.java due to JDK-8371194
Reviewed-by: kevinw
2025-11-05 18:03:22 +00:00
Chris Plummer b0536f9c2a 8370201: Test serviceability/sa/TestJhsdbJstackWithVirtualThread.java fails due to VM warnings
Reviewed-by: kevinw, amenkov, sspitsyn
2025-11-05 15:56:08 +00:00
EunHyunsu 973dc3fc47 8371009: HttpClient javadoc synchronous example missing HttpRequest variable declaration
Reviewed-by: dfuchs, michaelm
2025-11-05 14:57:05 +00:00
Magnus Ihse Bursie 2dd15cf5bf 8346719: Add relaunchers to the static JDK image for missing executables
Reviewed-by: alanb, erikj
2025-11-05 13:57:18 +00:00
Samuel Chee c9a98169cb 8371205: AArch64: Remove unused cmpxchg* methods
Co-authored-by: Samuel Chee <samche01@arm.com>
Reviewed-by: aph, kbarrett, haosun
2025-11-05 13:56:26 +00:00
Volkan Yazici f6f87bb675 8371133: Clarify the purpose of "src/jdk.compiler/share/classes/com/sun/tools/javac/resources/ct.properties"
Reviewed-by: jlahoda
2025-11-05 13:01:51 +00:00
Ruben AyrapetyanandMartin Doerr 3e3822ad7e 8365047: Remove exception handler stub code in C2
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Reviewed-by: mdoerr, dlong, dfenacci, adinn, fyang, aph
2025-11-05 11:55:02 +00:00
Albert Mingkun Yang 6a51b51ba1 8371197: G1: Use void for return type of G1RegionsOnNodes::add
Reviewed-by: tschatzl, iwalulya, fandreuzzi
2025-11-05 10:12:47 +00:00
Robbin Ehn 0737a56252 8370708: RISC-V: Add VerifyStackAtCalls
Reviewed-by: fyang, fjiang
2025-11-05 09:21:57 +00:00
Afshin Zafari f5d8bd0dd5 8370874: [asan] ASAN build fails after JDK-8368365
Reviewed-by: haosun, dholmes, syan, stuefe
2025-11-05 08:57:02 +00:00
Kerem Kat dddfcd03aa 8334866: Improve Speed of ElfDecoder source search
Reviewed-by: shade, chagedorn
2025-11-05 08:33:14 +00:00
Christian Stein a0e70c4e94 8370175: State engine terminates when throwing self-caused exception
Reviewed-by: jlahoda, fandreuzzi
2025-11-05 06:23:26 +00:00
Jan Lahoda 8b536b5428 8369489: Marker annotation on inner class access crashes javac compiler
Reviewed-by: vromero
2025-11-05 05:44:09 +00:00
Phil Race d89c6a77f2 8371304: mismatch in file name and class name for ByteInterleavedRasterOffsetsTest.java
Reviewed-by: psadhukhan
2025-11-05 03:25:40 +00:00
erifan 4e6cadf455 8369456: [TESTBUG] Fix the test failure of TestSelectFromTwoVectorOp.java on sve2 platforms
Reviewed-by: epeter, bkilambi, xgong, haosun
2025-11-05 02:19:29 +00:00
Kelvin Nilsen 87c2091cd0 8371141: Shenandoah: Many test timeouts with -XX:-UseTLAB
Reviewed-by: xpeng, ysr, wkemper
2025-11-05 00:25:16 +00:00
c6a88155b5 8369238: Allow virtual thread preemption on some common class initialization paths
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Reviewed-by: sspitsyn, dholmes, coleenp, fbredberg
2025-11-04 23:32:41 +00:00
Alexey Semenyuk c8f5fd6ff3 8371184: Improve jpackage test coverage for "--app-image" option
Reviewed-by: almatvee
2025-11-04 22:41:17 +00:00
Koushik Thirupattur 463f5dc112 8371296: Refactor tests to use PEM API (Phase 1) - Fix WriteP12Test failure
Reviewed-by: ascarpino
2025-11-04 22:08:33 +00:00
Phil Race 146f8a83f9 4954405: Data buffers created with an offset are unusable
Reviewed-by: avu, psadhukhan, jdv
2025-11-04 21:49:41 +00:00
Phil Race 984c87cf76 8370719: [Linux] Use /etc/os-release values for font configuration file names
Reviewed-by: kizune, psadhukhan
2025-11-04 21:47:58 +00:00
Phil Race 245eeb41bc 8357252: sun/awt/font/TestArabicHebrew.java fails in OEL 9 and 10 x64
Reviewed-by: serb, psadhukhan, kizune
2025-11-04 21:47:40 +00:00
Phil Race 8585b46c12 8364583: ColorConvertOp fails for CMYK → RGB conversion
Reviewed-by: serb, psadhukhan, honkar
2025-11-04 21:40:50 +00:00
Roger Riggs 3250823022 8364361: [process] java.lang.Process should implement Closeable
Reviewed-by: lancea, darcy, naoto, jpai, alanb, prappo
2025-11-04 20:40:38 +00:00
Alexey Semenyuk 0555f6228c 8371094: --mac-signing-key-user-name no longer works
Reviewed-by: almatvee
2025-11-04 19:44:04 +00:00
Koushik Thirupattur 8224292ba5 8365069: Refactor tests to use PEM API (Phase 1)
Reviewed-by: ascarpino
2025-11-04 18:42:52 +00:00
Vicente Romero 4c6af03f81 8337142: StackOverflowError in Types.containsTypeRecursive with deeply nested type hierarchy
Reviewed-by: mcimadamore
2025-11-04 16:47:33 +00:00
Peyang 2f455ed146 8371092: NullPointerException in AltServiceUsageTest.afterClass() test
Reviewed-by: dfuchs
2025-11-04 16:08:15 +00:00
Leonid Mesnik 7d3c66f379 8371114: Problemlist vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java
Reviewed-by: amenkov, syan, sspitsyn
2025-11-04 15:58:19 +00:00
Jorn Vernee a51a0bf57f 8370344: Arbitrary Java frames on stack during scoped access
Reviewed-by: pchilanomate, dholmes, liach
2025-11-04 15:40:40 +00:00
Fernando Guallini c0c76703bc 8366817: test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcServer.java and JdkProcClient.java should not delete logs
Reviewed-by: syan, rhalade
2025-11-04 15:20:22 +00:00
Jonas Norlinder d4622b2cea 8371130: Remove String template leftovers
Reviewed-by: redestad, rriggs
2025-11-04 14:27:14 +00:00
Kieran Farrell 642ba4cfd1 8334015: Add Support for UUID Version 7 (UUIDv7) defined in RFC 9562
Reviewed-by: rriggs, jpai, alanb
2025-11-04 14:02:24 +00:00
e6546683a8 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed
Co-authored-by: Emanuel Peter <epeter@openjdk.org>
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo@openjdk.org>
Reviewed-by: epeter, rcastanedalo
2025-11-04 11:17:56 +00:00
Matthias Baesken a840dc22c5 8364741: [asan] runtime/ErrorHandling/PrintVMInfoAtExitTest.java fails because output differs slightly
Reviewed-by: syan, phubner, jsikstro
2025-11-04 09:54:50 +00:00
Benoît Maillard a98b9e7cfa 8362832: compiler/macronodes/TestTopInMacroElimination.java hits assert(false) failed: unexpected node
Reviewed-by: dlunden, epeter, kvn
2025-11-04 09:42:18 +00:00
Joel Sikström 19cca0a2a8 8371131: Cleanup Thread parameter in CollectedHeap TLAB methods
Reviewed-by: ayang, tschatzl
2025-11-04 09:35:46 +00:00
Albert Mingkun Yang 21f41c5f49 8370774: Merge ModRefBarrierSet into CardTableBarrierSet
Reviewed-by: tschatzl, iwalulya
2025-11-04 09:22:47 +00:00
Thomas Schatzl e4aed95cac 8370682: G1: Survivor regions not in young gen cset group
Reviewed-by: iwalulya, ayang
2025-11-04 08:48:48 +00:00
Volkan Yazici c1476fca9d 8366575: Remove SDP support
Reviewed-by: alanb, erikj, jpai, michaelm
2025-11-04 08:03:30 +00:00
Emanuel Peter 75e37b06c3 8370332: C2 SuperWord: SIGSEGV because PhaseIdealLoop::split_thru_phi left dead nodes in loop _body
Reviewed-by: chagedorn, roland
2025-11-04 07:39:11 +00:00
Amit Kumar 50bb92a33b 8370871: [s390x] consistently update top_frame_sp
Reviewed-by: rrich, lucy
2025-11-04 04:59:32 +00:00
Serhiy Sachkov 576f9694b0 8361106: [TEST] com/sun/net/httpserver/Test9.java fails with java.nio.file.FileSystemException
Reviewed-by: dfuchs
2025-11-04 01:58:54 +00:00
Mohamed Issa dadbad0bef 8371088: Build fails when trying hsdis option
Reviewed-by: erikj
2025-11-04 01:58:34 +00:00
Vicente Romero 9f972008ff 8369654: javac OutOfMemoryError for complex intersection type
Reviewed-by: liach, mcimadamore
2025-11-03 18:32:06 +00:00
Matias Saavedra Silva 1922c4fd6f 8365940: Misleading macro in jvm_md.h:57
Reviewed-by: dholmes, kbarrett
2025-11-03 16:34:41 +00:00
Artur Barashev 02a7217491 8366364: Return enabled signature schemes with SSLConfiguration#getSSLParameters() call
Reviewed-by: mullan
2025-11-03 15:05:16 +00:00
Thomas Schatzl 18e8873cad 8369111: G1: Determining concurrent start uses inconsistent predicates
Reviewed-by: iwalulya, ayang
2025-11-03 14:44:15 +00:00
Yasumasa Suenaga 20ff33cbdf 8370260: Test jdk/jfr/event/oldobject/TestEmergencyDumpAtOOM.java timed out
Reviewed-by: syan, egahlin
2025-11-03 14:26:07 +00:00
Yasumasa SuenagaandFei Yang 045018d5f3 8370176: Mixed mode jhsdb jstack cannot unwind call stack with -Xcomp
Co-authored-by: Fei Yang <fyang@openjdk.org>
Reviewed-by: cjplummer, kevinw
2025-11-03 14:25:45 +00:00
Igor Rudenko 8dbefc53a9 8370822: Improve performance for MemorySegment::fill
Reviewed-by: pminborg
2025-11-03 14:17:56 +00:00
Afshin Zafari ef464d6939 8371142: [BACKOUT] [ubsan] add non-zero offset to nullptr in cds/archiveBuilder.cpp
Reviewed-by: coleenp
2025-11-03 12:57:19 +00:00
Sergey Nazarkin 4520983e8e 8368882: NPE during text drawing on machine with JP locale
Reviewed-by: serb, prr, psadhukhan
2025-11-03 12:56:42 +00:00
Coleen Phillimore 6f452ac46f 8364360: Defining hidden class with no room in constant pool crashes the VM
Reviewed-by: matsaave, liach, dholmes
2025-11-03 12:37:00 +00:00
Jan Lahoda abf4f3da76 8370865: Incorrect parser error for compact source files and multi-variable declarations
Reviewed-by: vromero
2025-11-03 12:02:54 +00:00
Jan Lahoda 15fd52925a 8366196: Crash in AbstractMethodCheck.getMethodCheckFailure
Reviewed-by: liach, mcimadamore
2025-11-03 11:41:30 +00:00
Hamlin Li 667744c353 8370794: C2 SuperWord: Long/Integer.compareUnsigned return wrong value for EQ/NE in SLP
Reviewed-by: epeter, luhenry
2025-11-03 10:36:24 +00:00
Raffaello Giulietti deb7edb151 8366017: Extend the set of inputs handled by fast paths in FloatingDecimal
Reviewed-by: darcy
2025-11-03 09:48:55 +00:00
Albert Mingkun Yang 400f51f7ab 8369913: Parallel: Refactor PSAdjustTask
Reviewed-by: fandreuzzi, jsikstro
2025-11-03 09:39:11 +00:00
Albert Mingkun Yang 89b492f41b 8371018: Remove unused CollectedHeap::fill_with_object
Reviewed-by: iwalulya, fandreuzzi, tschatzl
2025-11-03 09:38:53 +00:00
Joel Sikström 10ea585b5c 8370345: Parallel: Rework TLAB accounting in MutableNUMASpace
Reviewed-by: ayang, iwalulya
2025-11-03 09:30:55 +00:00
Afshin Zafari 4e63c0412e 8366062: [ubsan] add non-zero offset to nullptr in cds/archiveBuilder.cpp
Reviewed-by: iklam, dholmes
2025-11-03 09:28:35 +00:00
09a047f00c 8370405: C2: mismatched store from MergeStores wrongly scalarized in allocation elimination
Co-authored-by: Olivier Mattmann <olivier.mattmann@bluewin.ch>
Co-authored-by: Quan Anh Mai <qamai@openjdk.org>
Reviewed-by: kvn, qamai
2025-11-03 06:55:32 +00:00
Emanuel Peter 0ca0852d78 8370459: C2: CompressBitsNode::Value produces wrong result on Windows (1UL vs 1ULL), found by ExpressionFuzzer
Reviewed-by: dlong, jbhateja, thartmann
2025-11-03 06:45:48 +00:00
Saint Wesonga 4cfabd605c 8370974: Command-line Hotspot debugger tests fail on Windows AArch64
Reviewed-by: dholmes, cjplummer
2025-11-03 02:21:54 +00:00
Simon Tooke 05efc1fa99 8370578: SystemMapTest.java#normal fails intermittendly on macOS aarch64
Reviewed-by: cjplummer, sspitsyn, stuefe
2025-11-03 02:20:17 +00:00
Kim Barrett e8a1a8707e 8369186: HotSpot Style Guide should permit some uses of the C++ Standard Library
Reviewed-by: jrose, lkorinth, iwalulya, kvn, stefank
2025-11-02 07:02:06 +00:00
Alexey Semenyuk 7c900da198 8371076: jpackage will wrongly overwrite the plist file in the embedded runtime when executed with the "--app-image" option
Reviewed-by: almatvee
2025-11-02 02:19:11 +00:00
Alexey Semenyuk f7f4f903cf 8370969: --launcher-as-service option is ignored when used with --app-image option
Reviewed-by: almatvee
2025-11-01 23:29:48 +00:00
Mikhail Yankelevich 13b3d2fca1 8368625: com/sun/net/httpserver/ServerStopTerminationTest.java fails intermittently
Reviewed-by: dfuchs
2025-11-01 10:06:14 +00:00
Yasumasa Suenaga d226023643 8369994: Mixed mode jhsdb jstack cannot resolve symbol in function ending in call
Reviewed-by: kevinw, cjplummer
2025-11-01 02:33:16 +00:00
SendaoYan 54fe50210e 8370732: Use WhiteBox.getWhiteBox().fullGC() to provoking gc for nsk/jvmti tests
Reviewed-by: cjplummer, lmesnik, sspitsyn
2025-11-01 02:04:43 +00:00
Leonid Mesnik 2fc4cbe426 8370663: Incorrect synchronization in nsk/jvmti/RedefineClasses when expected events are not received
Reviewed-by: sspitsyn
2025-10-31 23:33:49 +00:00
Kelvin Nilsen ec059c0e85 8365880: Shenandoah: Unify memory usage accounting in ShenandoahFreeSet
Reviewed-by: wkemper
2025-10-31 21:02:28 +00:00
Mark Powers 1781b186b5 8343232: PKCS#12 KeyStore support for RFC 9879: Use of Password-Based Message Authentication Code 1 (PBMAC1)
Reviewed-by: weijun, mullan
2025-10-31 17:52:48 +00:00
Chad Rakoczy 8236800deb 8370527: Memory leak after 8316694: Implement relocation of nmethod within CodeCache
Reviewed-by: shade, eastigeevich, kvn
2025-10-31 14:11:13 +00:00
Matthias Baesken 16dafc00ec 8370393: Cleanup handling of ancient Windows versions from GetJavaProperties java_props_md
Reviewed-by: clanger, rriggs
2025-10-31 14:10:52 +00:00
Sergey Kuksenko 2158719aab 8370150: Add StrictMath microbenchmarks to cover FDLIBM algorithms
Reviewed-by: rgiulietti
2025-10-31 14:00:55 +00:00
Albert Mingkun Yang 67a81c476f 8370943: Support heap expansion during startup in Serial and Parallel
Reviewed-by: fandreuzzi, eosterlund, tschatzl
2025-10-31 13:33:11 +00:00
Marc Chevalier 8ca485cf98 8370077: C2: make Compile::_major_progress a boolean
Reviewed-by: chagedorn, kvn, dlong, epeter
2025-10-31 11:02:29 +00:00
Marc ChevalierandChristian Hagedorn 02f8874c2d 8361608: C2: assert(opaq->outcnt() == 1 && opaq->in(1) == limit) failed
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org>
Reviewed-by: chagedorn, rcastanedalo
2025-10-31 11:00:06 +00:00
Liam Miller-Cushon 8e3620a344 8370237: AssertionError in Annotate.fromAnnotations with -Xdoclint and type annotations
Reviewed-by: jlahoda
2025-10-31 09:52:02 +00:00
Mikhail Yankelevich 4ca88aa2e8 8370852: Test sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java fails after JDK-8369995
Reviewed-by: coffeys, wetmore
2025-10-31 09:51:45 +00:00
Albert Mingkun Yang 4913b548a7 8370950: Inline CollectedHeap::fill_args_check
Reviewed-by: fandreuzzi, tschatzl
2025-10-31 08:46:59 +00:00
Thomas Schatzl c47ea12111 8370889: G1: Inline G1PrepareEvacuationTask::sample_card_set_size()
Reviewed-by: fandreuzzi, ayang, iwalulya
2025-10-31 06:38:42 +00:00
Tagir F. Valeev c6cc7a7b2a 8368178: Add specialization of SequencedCollection methods to standard list factories
Reviewed-by: smarks
2025-10-31 05:33:59 +00:00
Prasanta Sadhukhan fc5df4ac8f 8370465: Right to Left Orientation Issues with MenuItem Component
Reviewed-by: kizune, honkar
2025-10-31 03:33:45 +00:00
Leonid Mesnik 4f9f086847 8224852: JVM crash on watched field access from native code
Reviewed-by: amenkov, sspitsyn
2025-10-31 01:40:06 +00:00
William Kemper 6347f10bf1 8370521: GenShen: Various code cleanup related to promotion
Reviewed-by: fandreuzzi, kdnilsen, ysr
2025-10-31 00:07:47 +00:00
Kelvin Nilsen 3c1010b57f 8370646: TestLargeUTF8Length.java needs lots of memory
Reviewed-by: phh, wkemper, ysr
2025-10-31 00:05:59 +00:00
Kelvin Nilsen dfa04f4aa5 8370653: Fix race in CompressedClassSpaceSizeInJmapHeap.java
Reviewed-by: phh, wkemper, ysr
2025-10-31 00:04:11 +00:00
Alexey Semenyuk a926c216e0 8370965: Remove SigningPackageFromTwoStepAppImageTest test
Reviewed-by: almatvee
2025-10-30 22:45:49 +00:00
Kevin Walls 0e05466730 8370955: Remove test javax/management/remote/mandatory/connection/ConnectionTest.java from ProblemList-Virtual
Reviewed-by: sspitsyn
2025-10-30 21:42:43 +00:00
Alexey Semenyuk a5f3a6f21b 8370956: ShortcutHintTest test fails when executed locally on Linux
Reviewed-by: almatvee
2025-10-30 21:14:31 +00:00
Alexey Semenyuk e293166e44 8370963: Errors in jpackage jtreg test descriptions
Reviewed-by: almatvee
2025-10-30 21:14:09 +00:00
William Kemper c6eea8acf6 8370667: GenShen: Only make assertions about region pinning for collected generation
Reviewed-by: xpeng, ysr
2025-10-30 21:10:01 +00:00
William Kemper c69e0eb2f9 8370726: GenShen: Misplaced assertion that old referent is marked during young collection
Reviewed-by: xpeng, ysr
2025-10-30 20:40:29 +00:00
Chen Liang 566aa1267c 8370971: Problemlist jdkDoctypeBadcharsCheck.java and jdkCheckHtml.java
Reviewed-by: dholmes
2025-10-30 20:38:30 +00:00
Aleksey Shipilev c49a94bf89 8370572: Cgroups hierarchical memory limit is not honored after JDK-8322420
Reviewed-by: simonis, sgehwolf
2025-10-30 19:09:34 +00:00
Phil Race 414e728698 8370141: [macOS] Crash after PrinterJob ends when Graphics.create() is used.
Reviewed-by: serb, psadhukhan
2025-10-30 19:09:06 +00:00
Phil Race 4b31511149 8370160: NumericShaper allows illegal ranges
Reviewed-by: serb, psadhukhan, kizune
2025-10-30 18:03:21 +00:00
Koushik Thirupattur d18e815b94 8368301: sun/security/util/math/intpoly compiler warnings
Reviewed-by: mullan
2025-10-30 17:24:11 +00:00
Chen Liang a2196e2060 4397513: Misleading "interface method" in InvocationHandler specification
Reviewed-by: alanb, jpai
2025-10-30 16:51:36 +00:00
Leonid Mesnik ed36b9bb6f 8370851: Mark hotspot and jdk tests incompatible with test thread factory
Reviewed-by: alanb, kevinw, sspitsyn
2025-10-30 15:34:46 +00:00
Kevin Walls bb9aeedd88 8370908: Remove test javax/management/remote/mandatory/connection/DeadLockTest.java from ProblemList-Virtual
Reviewed-by: cjplummer
2025-10-30 15:22:28 +00:00
Serguei Spitsyn a33aa65fbc 8369609: calls from Continuations to invalidate_jvmti_stack must be more accurate
Reviewed-by: pchilanomate, dholmes
2025-10-30 14:24:00 +00:00
Francesco Andreuzzi b166b0d082 8370730: Test serviceability/attach/EarlyDynamicLoad/EarlyDynamicLoad.java needs to be resilient about warnings
Reviewed-by: sspitsyn, cjplummer
2025-10-30 14:23:31 +00:00
Anton Seoane Ampudia 795bf9f6d1 8351159: Remaining cleanups in cpu/x86 after 32-bit x86 removal
Reviewed-by: stefank, kvn
2025-10-30 11:31:29 +00:00
Roland Westrelin 80fcfaf41a 8369435: C2: transform (LShiftX (SubX con0 a), con1) into (SubX con0<<con1 (LShiftX a con1))
Reviewed-by: epeter, qamai
2025-10-30 10:34:37 +00:00
Thomas Schatzl 87e5341d78 8370804: G1: Make G1HeapRegionAttr::remset_is_tracked() conform to coding style
Reviewed-by: iwalulya, sjohanss, fandreuzzi, ayang
2025-10-30 09:22:11 +00:00
Afshin Zafari d565c45e61 8370261: Test runtime/NMT/NMTPrintMallocSiteOfCorruptedMemory.java timed out
Reviewed-by: dholmes, shade
2025-10-30 08:14:54 +00:00
Matthias Baesken 5096dc8972 8368739: [AIX] java/net/httpclient/http3/H3SimpleGet.java#useNioSelector and #with-continuations fail
Reviewed-by: mdoerr, dfuchs
2025-10-30 08:05:35 +00:00
Thomas Schatzl 17fd801b24 8370807: G1: Improve region attribute table method naming
Reviewed-by: ayang, sjohanss, iwalulya
2025-10-30 07:35:26 +00:00
Jan Lahoda 87a4772198 8366968: Exhaustive switch expression rejected by for not covering all possible values
Reviewed-by: abimpoudis
2025-10-30 07:08:18 +00:00
Rui Li f3dfdfa3fd 8369013: Shenandoah: passive mode should support enabling ShenandoahCardBarrier
Reviewed-by: wkemper
2025-10-29 21:40:36 +00:00
Alexander Zvegintsev d62553d8dc 8316274: javax/swing/ButtonGroup/TestButtonGroupFocusTraversal.java fails in Ubuntu 23.10 with Motif LAF
Reviewed-by: honkar, prr
2025-10-29 20:17:05 +00:00
Ioi Lam 6080ccd232 8370797: Test runtime/ErrorHandling/AccessZeroNKlassHitsProtectionZone.java failed on macos 26
Reviewed-by: stuefe, kvn
2025-10-29 18:40:14 +00:00
Artur Barashev 436dc687ba 8367059: DTLS: loss of NewSessionTicket message results in handshake failure
Reviewed-by: jnimeh, djelinski
2025-10-29 17:25:31 +00:00
Pavel Rappo 28f2591bad 8370568: Refer to Thread.interrupted as "interrupted status" consistently
Reviewed-by: jpai, rriggs, alanb
2025-10-29 15:36:43 +00:00
Hamlin Li eab5644a96 8370481: C2 SuperWord: Long/Integer.compareUnsigned return wrong value in SLP
Reviewed-by: epeter, tonyp
2025-10-29 15:00:16 +00:00
Volkan Yazici 2c07214d7c 8368249: HttpClient: Translate exceptions thrown by sendAsync
Reviewed-by: jpai
2025-10-29 13:12:58 +00:00
Paul Hübner 0f34b0203a 8365896: Remove unnecessary explicit buffer nul-termination after using os::snprintf
Reviewed-by: dholmes, coleenp
2025-10-29 12:57:06 +00:00
Joel Sikström 6964cede02 8369346: Remove default value of and deprecate the MaxRAM flag
Reviewed-by: ayang, lkorinth
2025-10-29 12:47:18 +00:00
Jaikiran Pai 4a0200caf9 8367561: Getting some "header" property from a file:// URL causes a file descriptor leak
Reviewed-by: dfuchs, vyazici
2025-10-29 11:19:53 +00:00
Matthew Donovan 3cbcda5ff3 8359978: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed again with java.net.SocketException: An established connection was aborted by the software in your host machine
Reviewed-by: jnimeh, djelinski
2025-10-29 11:05:06 +00:00
Maheshkumar Bollapragada 78f1c449da 8370678: Update the Problemlisting for java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java
Reviewed-by: honkar
2025-10-29 10:58:09 +00:00
Roberto Castañeda Lozano 05ef8f4611 8370853: IGV: SEGV in IdealGraphPrinter::print after JDK-8370569
Reviewed-by: dfenacci, aseoane, thartmann
2025-10-29 10:49:30 +00:00
Joel Sikström d8515f084d 8369983: Remove expired ZGC flags for JDK 26
Reviewed-by: ayang, aboldtch
2025-10-29 09:58:28 +00:00
Volkan Yazici bbe5e83c39 8363925: Remove unused sun.nio.cs.ArrayEncoder::encode
Reviewed-by: liach
2025-10-29 09:58:10 +00:00
Anton Seoane Ampudia 8457f38f14 8347463: jdk/jfr/threading/TestManyVirtualThreads.java crashes with assert(oopDesc::is_oop_or_null(val))
Reviewed-by: dlong, rcastanedalo, mgronlun
2025-10-29 09:37:34 +00:00
Pavel Rappo 2758c6fda2 8368856: Add a method that performs saturating addition of a Duration to an Instant
Reviewed-by: naoto, rriggs, scolebourne
2025-10-29 09:11:02 +00:00
Roland Westrelin 5a2b0ca7fe 8339526: C2: store incorrectly removed for clone() transformed to series of loads/stores
Reviewed-by: rcastanedalo, chagedorn
2025-10-29 09:03:34 +00:00
Jaikiran Pai 20bcf0edda 6400876: (bf) Remove sun.nio.ByteBuffered and related obsolete code
Reviewed-by: djelinski, vyazici, alanb
2025-10-29 08:59:12 +00:00
Liam Miller-Cushon c97d50d793 8369508: Type annotations on anonymous new class creation expressions can't be retrieved
Reviewed-by: vromero
2025-10-29 07:26:00 +00:00
Ioi Lam 0687f120cc 8368199: Add @AOTSafeClassInitializer to jdk.internal.access.SharedSecrets
Reviewed-by: liach, heidinga
2025-10-29 03:23:38 +00:00
David Holmes 297a625f19 8370854: Add sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java to the ProblemList
Reviewed-by: weijun
2025-10-29 02:30:20 +00:00
Jaikiran Pai 769950674e 8370775: ModulePatcher$JarResourceFinder.getByteBuffer() does not close the InputStream after reading the bytes
Reviewed-by: alanb, fandreuzzi
2025-10-29 01:33:26 +00:00
Shaojin Wen a588c120fc 8368172: Make java.time.format.DateTimePrintContext immutable
Reviewed-by: liach
2025-10-29 01:28:20 +00:00
Leonid Mesnik 723d6f83a2 8355631: The events might be generated after VM_DEATH event
Reviewed-by: sspitsyn, dholmes
2025-10-28 23:50:04 +00:00
Chad Rakoczy 73f93920b9 8369147: Various issues with new tests added by JDK-8316694
Reviewed-by: kvn, dlong
2025-10-28 21:07:11 +00:00
Leonid Mesnik d186037063 8370636: com/sun/jdi/TwoThreadsTest.java should wait for completion of all threads
Reviewed-by: cjplummer, syan, sspitsyn
2025-10-28 20:59:49 +00:00
Weijun Wang 012b4eb6ce 8370082: Intermediate objects clean up in ECDH, EdDSA, XDH, DHKEM, and HKDF
Reviewed-by: ascarpino, abarashev, fandreuzzi
2025-10-28 19:56:56 +00:00
Chen Liang 20e55fafb3 8370687: Improve before constructor has been called error message
Reviewed-by: vromero
2025-10-28 17:58:42 +00:00
Anton Seoane Ampudia 86f60f6081 8351149: Remove dead IA32/X32/!AMD64 code blocks after 32-bit x86 removal
Reviewed-by: stefank, ayang, kvn
2025-10-28 17:49:23 +00:00
Mikhail YankelevichandDaniel Jeliński 5ebc2c7212 8369995: Fix StringIndexOutOfBoundsException and implement extra logging and/or propagate errors in X509KeyManagerImpl
Co-authored-by: Daniel Jeliński <djelinski@openjdk.org>
Reviewed-by: wetmore, djelinski, abarashev
2025-10-28 16:51:15 +00:00
Paul Hübner 289f421f0f 8366488: JVM_FindClassFromClass should assert that from class is never null
Reviewed-by: coleenp, dholmes
2025-10-28 16:47:16 +00:00
Matthias Baesken 69a9b4ceaf 8370064: Test runtime/NMT/CheckForProperDetailStackTrace.java fails on Windows when using stripped pdb files
Reviewed-by: dholmes, clanger
2025-10-28 16:42:54 +00:00
Erik Österlund c3c0a676e5 8370500: Change windows x64 implementation of os::current_stack_pointer()
Reviewed-by: aboldtch, dholmes, kvn, adinn
2025-10-28 13:41:38 +00:00
Ashutosh Mehra 5dd8a33396 8334898: Resolve static field/method references at CDS dump time
Reviewed-by: iklam, adinn
2025-10-28 13:37:19 +00:00
Roberto Castañeda Lozano 5c5367c312 8370569: IGV: dump more graph properties at bytecode parsing
Reviewed-by: chagedorn, snatarajan
2025-10-28 13:31:12 +00:00
Albert Mingkun Yang 307637a497 8370806: Parallel: Revise logs in PSYoungGen::compute_desired_sizes
Reviewed-by: tschatzl
2025-10-28 13:21:45 +00:00
Albert Mingkun Yang 19920df81d 8370417: Parallel: TestAlwaysPreTouchBehavior.java fails with NUMA
Reviewed-by: iveresov, jsikstro, tschatzl
2025-10-28 12:17:19 +00:00
Manuel Hässig 9625993611 8370579: PPC: fix inswri immediate argument order
Reviewed-by: mdoerr, mbaesken
2025-10-28 08:59:08 +00:00
Liam Miller-Cushon f82cc22bfe 8369428: Include method name in 'does not override or implement' diagnostics
Reviewed-by: vromero, liach
2025-10-28 08:53:43 +00:00
Emanuel Peter d5ce66698d 8370220: C2: rename methods and improve documentation around get_ctrl and idom lazy updating/forwarding of ctrl and idom via dead ctrl nodes
Reviewed-by: chagedorn, thartmann
2025-10-28 06:42:05 +00:00
Francesco Andreuzzi 05ee55efcf 8369219: JNI::RegisterNatives causes a memory leak in CodeCache
Reviewed-by: shade, apangin, dlong
2025-10-28 06:33:41 +00:00
Alexey Semenyuk 327b7c3cd8 8370100: Redundant .png files in Linux app-image cause unnecessary bloat
Reviewed-by: almatvee
2025-10-28 03:10:19 +00:00
Prasanta Sadhukhan 460a69bd50 8017266: Background is painted taller than needed for styled text.
Reviewed-by: kizune, dnguyen
2025-10-28 02:41:21 +00:00
SendaoYan b3e63aeab3 8370649: Add intermittent tag for gc/shenandoah/generational/TestOldGrowthTriggers.java
Reviewed-by: wkemper
2025-10-28 01:21:26 +00:00
Brian Burkhalter 2f613911d5 8370387: Remove handling of InterruptedIOException from java.io classes
Reviewed-by: alanb
2025-10-27 21:14:13 +00:00
Brian Burkhalter 4e8e55db60 8370633: Remove dead code for Windows file path canonicalization functions
Reviewed-by: alanb, iris
2025-10-27 21:13:51 +00:00
William Kemper 70aa3678fc 8370520: GenShen: Track and report on promotion failures
Reviewed-by: shade, fandreuzzi
2025-10-27 20:58:33 +00:00
Vicente Romero e4e457f696 8366871: (javac) legacy.properties seems to be an obsolete file
Reviewed-by: liach
2025-10-27 20:11:54 +00:00
Joe Darcy 8151251fa6 8370370: Add still more cases to WorstCaseTests
Reviewed-by: rgiulietti
2025-10-27 18:46:44 +00:00
Daniel Hu c25f35205a 8341735: Rewrite the build/AbsPathsInImage.java test to not load the entire file at once
Reviewed-by: erikj
2025-10-27 16:48:51 +00:00
Justin Lu ebf9c5bfc1 8370250: Locale should mention the behavior for duplicate subtags
Reviewed-by: naoto
2025-10-27 16:40:17 +00:00
Vladimir Ivanov 583ff202b1 8370251: C2: Inlining checks for method handle intrinsics are too strict
Reviewed-by: kvn, roland
2025-10-27 16:15:10 +00:00
Igor Veresov 1e49376ece 8368321: Rethink compilation delay strategy for lukewarm methods
Reviewed-by: kvn, vlivanov
2025-10-27 15:09:59 +00:00
Johannes Bechberger 5ed6c201ba 8370681: [BACKOUT] Improve memory ordering in new CPU Time Profiler
Reviewed-by: mdoerr
2025-10-27 12:29:22 +00:00
Aleksey Shipilev 7bb490c4bf 8370318: AES-GCM vector intrinsic may read out of bounds (x86_64, AVX-512)
Reviewed-by: kvn, roland
2025-10-27 10:35:02 +00:00
Johny Jose 6f8d07ae21 8368500: ContextClassLoader cannot be reset on threads in ForkJoinPool.commonPool()
Reviewed-by: vklang, alanb
2025-10-27 10:23:48 +00:00
Albert Mingkun Yang 91e1dcb108 8366781: Parallel: Include OS free memory in GC selection heuristics
Reviewed-by: gli, iwalulya
2025-10-27 10:07:55 +00:00
Raffaello Giulietti e9479b517a 8370628: Rename BigInteger::nthRoot to rootn, and similarly for nthRootAndRemainder
Reviewed-by: darcy
2025-10-27 08:15:00 +00:00
Sergey Bylokhov f5ef01d4bf 8370368: Apply java.io.Serial annotations in java.security.jgss
Reviewed-by: mullan
2025-10-27 07:38:28 +00:00
Thomas Schatzl 3d2ce8045f 8212084: G1: Implement UseGCOverheadLimit
Reviewed-by: ayang, iwalulya, fandreuzzi
2025-10-27 06:53:08 +00:00
Prasanta Sadhukhan bfc1db7ed6 8370560: Remove non-public API reference from public API javadoc
Reviewed-by: prr
2025-10-27 05:17:43 +00:00
Sergey Bylokhov e7c7892b9f 8370197: Add missing @Override annotations in com.sun.beans package
Reviewed-by: prr
2025-10-26 06:04:02 +00:00
Mikhail Yankelevich c3449de23f 8360395: sun/security/tools/keytool/i18n.java user country is current user location instead of the language
Reviewed-by: rhalade
2025-10-25 15:27:03 +00:00
SendaoYan 32697bf652 8370501: vmTestbase/vm/gc/compact/Humongous_NonbranchyTree5M/TestDescription.java intermittent timed out
Reviewed-by: tschatzl
2025-10-25 01:54:03 +00:00
Josiah Noel 35fdda0889 7105350: HttpExchange's attributes are the same as HttpContext's attributes
Reviewed-by: michaelm, jpai, dfuchs
2025-10-24 23:03:50 +00:00
Phil Race a4eaeb47c9 6453640: BandedSampleModel.createCompatibleSampleModel() API docs are wrong
Reviewed-by: azvegint, serb
2025-10-24 22:24:28 +00:00
Mikhailo Seledtsov 97e5ac6e72 8370514: Problemlist nio/channels/AsyncCloseAndInterrupt until JDK-8368290 is resolved
Reviewed-by: bpb
2025-10-24 18:04:32 +00:00
Francesco Andreuzzi 2ee34391c1 8368975: Windows ProcessImpl.java has dead code
Reviewed-by: ayang, rriggs
2025-10-24 17:43:41 +00:00
Anass BayaandLawrence Andrews 13adcd99db 8274082: Wrong test name in jtreg run tag for java/awt/print/PrinterJob/SwingUIText.java
Co-authored-by: Lawrence Andrews <landrews@openjdk.org>
Reviewed-by: honkar, dnguyen
2025-10-24 17:04:28 +00:00
Shaojin Wen fd23a61cd4 8370503: Use String.newStringWithLatin1Bytes to simplify Integer/Long toString method
Reviewed-by: rgiulietti, rriggs
2025-10-24 16:43:57 +00:00
Matthew Donovan cc9483b4da 8366182: Some PKCS11Tests are being skipped when they shouldn't
Reviewed-by: rhalade
2025-10-24 11:10:59 +00:00
Alexander Zvegintsev 470eedb1e9 8370511: test/jdk/javax/swing/JSlider/bug4382876.java does not release previously pressed keys
Reviewed-by: psadhukhan, serb, honkar
2025-10-24 09:46:00 +00:00
Mikhail Yankelevich f73e56e24f 8361894: sun/security/krb5/config/native/TestDynamicStore.java ensure that the test is run with sudo
Reviewed-by: rhalade
2025-10-24 09:14:04 +00:00
Johannes Bechberger b7a4c9ced8 8366240: Improve memory ordering in new CPU Time Profiler
Reviewed-by: jbachorik, krk, zgu
2025-10-24 08:55:17 +00:00
Martin Doerr b31bbfcf2f 8368787: Error reporting: hs_err files should show instructions when referencing code in nmethods
Reviewed-by: stuefe, aph, mbaesken, shade
2025-10-24 08:26:24 +00:00
Prasanta Sadhukhan 26eed3b61e 8068293: [TEST_BUG] Test closed/com/sun/java/swing/plaf/motif/InternalFrame/4150591/bug4150591.java fails with GTKLookAndFeel
Reviewed-by: serb, tr
2025-10-24 07:25:53 +00:00
Amit Kumar 87645afa05 8370389: JavaFrameAnchor on s390 has unnecessary barriers
Reviewed-by: lucy, aph
2025-10-24 05:43:16 +00:00
Shaojin Wen 5862358965 8370013: Refactor Double.toHexString to eliminate regex and StringBuilder
Reviewed-by: rgiulietti, darcy
2025-10-24 00:40:13 +00:00
Alexey Semenyuk d720a8491b 8343220: Add test cases to AppContentTest jpackage test
Reviewed-by: almatvee
2025-10-24 00:16:18 +00:00
Shawn M Emery 62f11cd407 8326609: New AES implementation with updates specified in FIPS 197
Reviewed-by: valeriep
2025-10-23 19:36:49 +00:00
William Kemper b2e431a1cb 8369068: GenShen: Generations still aren't reconciled assertion failure
Reviewed-by: ysr, kdnilsen
2025-10-23 19:06:47 +00:00
Mikhail Yankelevich b0721e2859 8368982: Test sun/security/tools/jarsigner/EC.java completed and timed out
Reviewed-by: rhalade
2025-10-23 17:08:53 +00:00
Joe Darcy a0e0b2d365 8370057: Correct scale handling of BigDecimal.sqrt
Reviewed-by: rgiulietti
2025-10-23 17:02:44 +00:00
Prasanta Sadhukhan 869112ef65 8026776: Broken API names in API doc
Reviewed-by: aivanov, tr, ayang, prr
2025-10-23 16:24:48 +00:00
Patricio Chilano Mateo 6e898e2113 8369944: Notification can be lost due to interrupt in Object.wait
Reviewed-by: dholmes, fbredberg
2025-10-23 15:46:34 +00:00
Thomas Stuefe aaa9fbf6b5 8368365: ASAN errors should produce hs-err files and core dumps
Reviewed-by: mbaesken, asmehra
2025-10-23 13:03:31 +00:00
Matthias Baesken b597b6556d 8370065: Windows perfmemory coding - use SetSecurityDescriptorControl directly
Reviewed-by: dholmes, stuefe
2025-10-23 13:03:13 +00:00
3fdb15fc52 8369622: GlobalChunkPoolMutex is recursively locked during error handling
Co-authored-by: Johan Sjölen <jsjolen@openjdk.org>
Co-authored-by: Afshin Zafari <azafari@openjdk.org>
Reviewed-by: dholmes, azafari, phubner
2025-10-23 11:46:01 +00:00
Albert Mingkun Yang 5a83d6a835 8370406: Parallel: Refactor ParCompactionManager::mark_and_push
Reviewed-by: fandreuzzi, iwalulya
2025-10-23 11:09:33 +00:00
Claes Redestad da968dc645 8370227: Migrate micros-javac benchmarks from jmh-jdk-microbenchmarks
Reviewed-by: asotona, erikj, ecaspole
2025-10-23 10:02:03 +00:00
Casper Norrbin aec138886e 8313770: jdk/internal/platform/docker/TestSystemMetrics.java fails on Ubuntu
Reviewed-by: sgehwolf, mbaesken, syan
2025-10-23 09:06:00 +00:00
Joel Sikström dcf46a0a19 8369658: Client emulation mode sets MaxRAM too late
Reviewed-by: aboldtch, stefank
2025-10-23 08:22:32 +00:00
Thomas Schatzl 027aea9d2e 8370325: G1: Disallow GC for TLAB allocation
Reviewed-by: iwalulya, ayang
2025-10-23 07:05:08 +00:00
Anass Baya ffcb1585ed 8320677: Printer tests use invalid '@run main/manual=yesno
Reviewed-by: aivanov, dnguyen
2025-10-23 06:28:50 +00:00
Alexey Semenyuk 3e20a9392f 8370156: Fix jpackage IconTest
Reviewed-by: almatvee
2025-10-22 23:50:39 +00:00
Damon Nguyen be18e7ecfd 8064922: [macos] Test javax/swing/JTabbedPane/4624207/bug4624207.java fails
Reviewed-by: tr, honkar, psadhukhan
2025-10-22 22:42:46 +00:00
Dean Long 0744db8366 8367002: Missing compiled exception handler for "recursive" exception
Reviewed-by: thartmann, kvn
2025-10-22 22:01:31 +00:00
Francesco Andreuzzi 2a8cbd944b 8359472: JVM crashes when attaching a dynamic agent before JVMTI_PHASE_LIVE
Reviewed-by: lmesnik, sspitsyn, amenkov
2025-10-22 21:47:06 +00:00
Matias Saavedra Silva 45e145fac2 8359057: AbstractInterpreter::is_not_reached returns incorrectly with invokedynamic
Reviewed-by: vlivanov
2025-10-22 21:06:25 +00:00
Koushik Thirupattur 4377e7c9e8 8367008: Algorithm identifiers for HmacSHA* should always have NULL as params
Reviewed-by: weijun
2025-10-22 21:00:18 +00:00
Ashutosh Mehra d8ebe38759 8370377: Avoid resolving constant pool entries during preimage generation in the training run
Reviewed-by: adinn, iklam
2025-10-22 19:11:37 +00:00
Alexey Semenyuk a925461395 8370442: Compilation error in jpackage EntitlementsTest test
Reviewed-by: almatvee
2025-10-22 18:08:19 +00:00
Markus Grönlund afba636869 8369991: Thread blocking during JFR emergency dump must be in safepoint safe state
Reviewed-by: fandreuzzi, egahlin
2025-10-22 17:39:41 +00:00
Coleen Phillimore 92e380c59c 8361451: Test vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TestDescription.java fails with OutOfMemoryError: Metaspace
Reviewed-by: dholmes, lmesnik, iklam, syan
2025-10-22 12:34:17 +00:00
Erik Gahlin 65b3239418 8370242: JFR: Clear event reference eagerly when using EventStream
Reviewed-by: mgronlun
2025-10-22 11:27:11 +00:00
Volkan Yazici cbbb0a8630 8367976: Validate and clamp jdk.httpclient.bufsize
Reviewed-by: dfuchs
2025-10-22 11:20:43 +00:00
Matthias Baesken 763d4252f8 8368781: PerfMemory - make issues more transparent
Reviewed-by: dholmes, goetz
2025-10-22 11:11:42 +00:00
Tobias Hartmann 60104575b2 8370378: Some compiler tests inadvertently exclude particular platforms
Reviewed-by: chagedorn, mchevalier
2025-10-22 10:36:23 +00:00
Francesco Andreuzzi b8d3c9049c 8370229: Remove unused method declarations after JDK-8322630
Reviewed-by: ayang, dholmes
2025-10-22 09:35:24 +00:00
Anton Seoane Ampudia bdfd5e843a 8367690: C2: Unneeded branch in reduce_phi
Reviewed-by: rcastanedalo, chagedorn
2025-10-22 09:08:26 +00:00
Martin Doerr 6bf3581bba 8369946: Bytecode rewriting causes Java heap corruption on PPC
Reviewed-by: rrich, dbriemann
2025-10-22 08:35:05 +00:00
Hamlin Li 27c83c730d 8370225: RISC-V: cleanup verify_xxx in interp_masm_riscv.hpp
Reviewed-by: fyang
2025-10-22 08:12:10 +00:00
Mikhail Yankelevich 8d9b2fa6af 8365072: Refactor tests to use PEM API (Phase 2)
Reviewed-by: ascarpino
2025-10-22 07:50:38 +00:00
Saint Wesonga eff4b11033 8369322: Implement native stack printing for Windows-AArch64
Reviewed-by: dholmes, karianna
2025-10-22 07:45:40 +00:00
Ioi Lam 70e786154f 8370248: AOTMapLogger should check if pointer is in AOTMetaspace
Reviewed-by: kvn, adinn
2025-10-22 06:01:11 +00:00
Alexey Semenyuk 94c0611b95 8370122: jpackage test lib improvements
Reviewed-by: almatvee
2025-10-22 02:41:27 +00:00
Sergey Bylokhov ed153ee2c4 8369032: Add test to ensure serialized ICC_Profile stores only necessary optional data
OpenJDK GHA Sanity Checks / Prepare the run (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64 (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64-hs-nopch (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64-hs-zero (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64-hs-minimal (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64-hs-optimized (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64-static (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-x64-static-libs (push) Has been cancelled
OpenJDK GHA Sanity Checks / linux-cross-compile (push) Has been cancelled
OpenJDK GHA Sanity Checks / alpine-linux-x64 (push) Has been cancelled
OpenJDK GHA Sanity Checks / macos-x64 (push) Has been cancelled
OpenJDK GHA Sanity Checks / macos-aarch64 (push) Has been cancelled
OpenJDK GHA Sanity Checks / windows-x64 (push) Has been cancelled
OpenJDK GHA Sanity Checks / windows-aarch64 (push) Has been cancelled
OpenJDK GHA Sanity Checks / docs (push) Has been cancelled
Reviewed-by: honkar
2025-10-21 22:10:01 +00:00
Alexander Matveev cac2519fc6 8356578: Test --mac-entitlements
Reviewed-by: asemenyuk
2025-10-21 21:34:38 +00:00
David Holmes aab3fc54e6 8370207: Test sun/misc/SunMiscSignalTest.java crashes after JDK-8369631
Reviewed-by: kbarrett, coleenp
2025-10-21 20:49:53 +00:00
Chen Liang 43e036ba89 8366424: Missing type profiling in generated Record Object methods
Reviewed-by: jvernee
2025-10-21 19:00:51 +00:00
Brent Christian b68fa4354c Merge
Reviewed-by: kcr, prr
2025-10-21 18:40:24 +00:00
Ana Maria Mihalceanu d55e1b4a11 8370222: Wrong output for a command in jlink man page
Reviewed-by: alanb
2025-10-21 16:46:50 +00:00
Andrew Haley 9a88d7f468 8369211: AArch64: Devirtualize class RelocActions
Reviewed-by: adinn, asmehra
2025-10-21 14:27:02 +00:00
Sorna Sarathi N b77b9103c3 8369349: Add missing CPE headers
Reviewed-by: asemenyuk
2025-10-21 14:09:33 +00:00
Albert Mingkun Yang 0529a58a73 8370326: Parallel: Remove unused ParCompactionManager::push
Reviewed-by: fandreuzzi, tschatzl
2025-10-21 13:43:48 +00:00
Daniel Lundén 2af4d20abf 8370031: Make RegMask copy constructor explicit and replace RegMask operator= with named function
Reviewed-by: mhaessig, rcastanedalo
2025-10-21 13:17:14 +00:00
Albert Mingkun Yang 517d54373f 8370234: Remove CardTableBarrierSet::write_region
Reviewed-by: tschatzl, fandreuzzi
2025-10-21 13:01:50 +00:00
David Briemann d4c0239746 8370240: [PPC64] jhsdb jstack cannot handle continuation stub
Reviewed-by: mdoerr, rrich
2025-10-21 12:54:59 +00:00
Gennadiy Krivoshein ea7186a87f 8020207: jconsole fails connecting over SSL using service:jmx:rmi://...jndi...
Reviewed-by: kevinw
2025-10-21 10:33:19 +00:00
Albert Mingkun Yang a0c4124432 8370078: Remove unnecessary argument in ContiguousSpace::initialize
Reviewed-by: fandreuzzi, jsikstro
2025-10-21 09:01:27 +00:00
Albert Mingkun YangandJoel Sikström 2be273f20f 8346005: Parallel: Incorrect page size calculation with UseLargePages
Co-authored-by: Joel Sikström <jsikstro@openjdk.org>
Reviewed-by: jsikstro, fandreuzzi
2025-10-21 08:13:06 +00:00
Pavel Rappo ec13c283c4 8366829: Add java.time.Duration constants MIN and MAX
Reviewed-by: rriggs, naoto, scolebourne
2025-10-21 07:47:57 +00:00
Jan Lahoda 430041d366 8367499: Refactor exhaustiveness computation from Flow into a separate class
Reviewed-by: vromero
2025-10-21 07:21:53 +00:00
David Holmes b6b0f051d5 8370262: Add jdk/javadoc/doccheck/checks/jdkCheckLinks.java to the ProblemList
Reviewed-by: jpai
2025-10-21 06:31:55 +00:00
Alexey Semenyuk 2aa0efd425 8370126: Improve jpackage signing testing
Reviewed-by: almatvee
2025-10-21 06:21:11 +00:00
Emanuel Peter 634746a0f1 8369898: C2 SuperWord: assert(has_ctrl(i)) failed: should be control, not loop
Reviewed-by: chagedorn, kvn
2025-10-21 05:43:08 +00:00
Emanuel PeterandManuel Hässig 207fe55d90 8369902: C2 SuperWord: wrong result because filterin NaN instead of zero in MemPointerParser::canonicalize_raw_summands
Co-authored-by: Manuel Hässig <mhaessig@openjdk.org>
Reviewed-by: mhaessig, kvn
2025-10-21 05:42:50 +00:00
David Holmes eee2908853 8370257: Remove ProblemListed tests from ProblemList.txt
Reviewed-by: cjplummer
2025-10-21 04:04:50 +00:00
erifanandJatin Bhateja 2de8d58552 8366333: AArch64: Enhance SVE subword type implementation of vector compress
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Reviewed-by: jbhateja, xgong, galder, vlivanov
2025-10-21 01:20:38 +00:00
Alexey Semenyuk 0522cf2ed9 8370123: Minor jpackage refactoring
Reviewed-by: almatvee
2025-10-21 01:02:34 +00:00
Alexey Semenyuk c781a2ff31 8370136: Support async execution of jpackage tests
Reviewed-by: almatvee
2025-10-21 00:07:12 +00:00
Sean Mullan e1d1fa91cf 8360937: Enhance certificate handling
Reviewed-by: ahgross, rhalade, jnibedita, ascarpino, naoto
2025-10-20 16:42:01 -07:00
Raffaello Giulietti c448505914 8359454: Enhance String handling
Reviewed-by: rhalade, rriggs
2025-10-20 16:42:01 -07:00
Joe Wang d9dad578b8 8356294: Enhance Path Factories
Reviewed-by: ahgross, rriggs, rhalade, lancea, naoto
2025-10-20 16:42:01 -07:00
Matias Saavedra Silva 8145cfac8c 8352637: Enhance bytecode verification
Reviewed-by: rhalade, mschoene, dlong, coleenp
2025-10-20 16:42:00 -07:00
Alexey Ivanov a1302e5fbc 8365625: Can't change accelerator colors in Windows L&F
Reviewed-by: psadhukhan, kizune
2025-10-20 18:16:49 +00:00
Brian Burkhalter a1be297911 8369854: (ch) Refine specification of behavior of {Gathering,Writable}ByteChannel.write
Reviewed-by: alanb
2025-10-20 15:25:49 +00:00
Albert Mingkun Yang 257bb2b279 8370079: Re-enable vmTestbase/gc/vector/CircularListLow and LinearListLow with SerialGC
Reviewed-by: tschatzl
2025-10-20 15:21:41 +00:00
Afshin Zafari dc6858f336 8370230: Bad copyright in NMTPrintMallocSiteOfCorruptedMemory.java after JDK-8369527
Reviewed-by: thartmann
2025-10-20 15:09:43 +00:00
Afshin Zafari c867971340 8369527: NMT: print malloc-site when a malloc'd memory detected as corrupted
Reviewed-by: dholmes, jsjolen
2025-10-20 11:32:48 +00:00
Joel SikströmandAxel Boldt-Christmas 73923601d8 8369811: ZGC: Robust NUMA configuration detection
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Reviewed-by: aboldtch, sjohanss
2025-10-20 10:29:21 +00:00
Sean Coffey ee353201d1 8370071: Clarify jcmd Thread.print help message
Reviewed-by: kevinw
2025-10-20 09:47:34 +00:00
Albert Mingkun Yang 8c775e299d 8370074: Remove unused code in AbstractDebuggeeTest.java
Reviewed-by: fandreuzzi, cjplummer, lmesnik
2025-10-20 09:20:03 +00:00
Nizar Benalla f158451c25 8361366: Allow sorting of member details in lexicographical order
Reviewed-by: hannesw
2025-10-20 08:51:42 +00:00
Vladimir Petko 5609ee11a2 8370049: [s390x] G1 barrier compareAndExchange does not return old value when compareExchange fails
Reviewed-by: amitkumar, aph, rcastanedalo
2025-10-20 08:05:51 +00:00
Daniel Lundén 39211e7fac 8369569: Rename methods in regmask.hpp to conform with HotSpot coding style
Reviewed-by: aseoane, rcastanedalo, epeter
2025-10-20 07:49:01 +00:00
David Holmes 2148dbbe75 8370213: Add sun/misc/SunMiscSignalTest.java to ProblemList
Reviewed-by: alanb
2025-10-20 07:29:49 +00:00
SendaoYan 7e068cc8d5 8343340: Swapping checking do not work for MetricsMemoryTester failcount
Reviewed-by: sgehwolf
2025-10-20 07:16:00 +00:00
David Holmes 680414d0f9 8369631: Assess and remedy any unsafe usage of the sr_semaphore Semaphore in the Posix signal code
Reviewed-by: stefank, kbarrett
2025-10-20 00:07:08 +00:00
Anass Baya c2fde517b4 8357390: java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java Test failing on Ubuntu 24.04 Vm Hosts used by Oracle's internal CI system
Reviewed-by: honkar, serb
2025-10-19 11:47:55 +00:00
Alexey Semenyuk eff6439e75 8370120: Make jpackage tests output more stable
Reviewed-by: almatvee
2025-10-18 01:14:42 +00:00
Alexey Semenyuk b0af41d667 8370134: Fix minor jpackage issues
Reviewed-by: almatvee
2025-10-18 01:11:19 +00:00
Feilong Jiang 4625199358 8369947: Bytecode rewriting causes Java heap corruption on RISC-V
Reviewed-by: aph, jcking, fyang
2025-10-18 01:09:41 +00:00
Leonid Mesnik 181657084a 8321687: Test vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/TestDescription.java failed: JVMTI_ERROR_THREAD_NOT_ALIVE
Reviewed-by: amenkov, cjplummer, sspitsyn
2025-10-18 00:50:38 +00:00
William Kemper 926f61f2e3 8369447: GenShen: Regulator thread may observe inconsistent states
Reviewed-by: kdnilsen, ysr
2025-10-17 23:50:06 +00:00
Alexey Semenyuk 49b17dd5c9 8356575: Test order in which jpackage fills app image
Reviewed-by: almatvee
2025-10-17 22:58:26 +00:00
Joe Darcy 0cc88e4ad4 8370028: Remove author tags from mathematical classes
Reviewed-by: bpb, rriggs
2025-10-17 20:38:37 +00:00
Ioi Lam 6cd7f30d8d 8369742: Link AOT-linked classes at JVM bootstrap
Reviewed-by: kvn, asmehra
2025-10-17 19:50:04 +00:00
Chad Rakoczy 0cb8ccd89a 8369642: [ubsan] nmethod::nmethod null pointer passed as argument 2 to memcpy
Reviewed-by: kvn, mbaesken
2025-10-17 18:03:01 +00:00
Phil Race 0103f21635 8365077: java.awt.font.NumericShaper violates equals/hashCode contract
Reviewed-by: kizune, psadhukhan
2025-10-17 17:57:21 +00:00
Kelvin Nilsen a3e41ea6c6 8368681: Shenandoah: Add documentation comments for ShenandoahAllocationRate
Reviewed-by: wkemper, xpeng
2025-10-17 17:17:03 +00:00
William Kemper f84be36dd5 8241066: Shenandoah: fix or cleanup SH::do_full_collection
Reviewed-by: shade
2025-10-17 16:54:20 +00:00
Justin Lu 1e5e17a10a 8369590: LocaleEnhanceTest has incorrectly passing test case
Reviewed-by: naoto
2025-10-17 16:19:35 +00:00
Leonid Mesnik 28bf9176b8 8348844: Remove remaining JVMTI tests from ProblemList-Virtual, use requires instead
Reviewed-by: dholmes, alanb, syan, sspitsyn
2025-10-17 16:03:24 +00:00
Brian Burkhalter cc6f8f1307 8369997: Tests that use custom scheduler should use jdk.test.lib.thread.VThreadScheduler
Reviewed-by: sspitsyn, alanb
2025-10-17 15:12:27 +00:00
Francesco Andreuzzi b159ca097a 8369980: Use ThreadsClaimTokenScope in ShenandoahThreadRoots
Reviewed-by: ayang, wkemper
2025-10-17 14:19:21 +00:00
Hamlin Li e8e2aadd9e 8369685: RISC-V: refactor code related to RVFeatureValue::enabled
Reviewed-by: fyang, rehn
2025-10-17 11:22:23 +00:00
Albert Mingkun Yang 0a97bef840 8369814: G1: Relax card mark and store ordering
Reviewed-by: tschatzl, fandreuzzi
2025-10-17 09:32:40 +00:00
Albert Mingkun YangandChris Plummer e62a7fa383 8342659: Test vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java failed: Class nsk.share.jdi.TestClass1 was not unloaded
Co-authored-by: Chris Plummer <cjplummer@openjdk.org>
Reviewed-by: sspitsyn, cjplummer
2025-10-17 09:02:09 +00:00
David Briemann 9b9559a2e3 8369979: Flag UsePopCountInstruction was accidentally disabled on PPC64
Reviewed-by: aph, mdoerr
2025-10-17 08:59:55 +00:00
Kevin Walls a22438ddc5 8369924: Remove test/jdk/javax/management/remote/mandatory/loading/MissingClassTest.java from problemlist
Reviewed-by: sspitsyn
2025-10-17 08:16:59 +00:00
Laurent Bourgès 46c23bb1a2 8341381: Random lines appear in graphic causing by the fix of JDK-8297230
Reviewed-by: prr
2025-10-17 05:43:10 +00:00
Prasanta Sadhukhan 31beb7d3b3 8068310: [TEST_BUG] Test javax/swing/JColorChooser/Test4234761.java fails with GTKL&F
Reviewed-by: serb
2025-10-17 01:33:30 +00:00
Prasanta Sadhukhan 55787fe5f5 8342401: [TESTBUG] javax/swing/JSpinner/8223788/JSpinnerButtonFocusTest.java test fails in ubuntu 22.04 on SBR Hosts
Reviewed-by: honkar, serb
2025-10-17 01:31:39 +00:00
Ioi LamandAshutosh Mehra bd7315648f 8369856: AOT map does not include unregistered classes
Co-authored-by: Ashutosh Mehra <asmehra@openjdk.org>
Reviewed-by: kvn, matsaave
2025-10-17 00:36:54 +00:00
William Kemper 4d20f7696c 8370050: Shenandoah: Obsolete ShenandoahPacing option
Reviewed-by: ysr
2025-10-17 00:15:37 +00:00
Francesco Andreuzzi 0bdd6f0640 8369734: JvmtiExport::post_class_file_load_hook return value is never used
Reviewed-by: dholmes, sspitsyn
2025-10-16 22:04:40 +00:00
Patricio Chilano Mateo 0c1c86e68e 8370036: TestJhsdbJstackWithVirtualThread.java fails when run with -showversion
Reviewed-by: ayang, cjplummer
2025-10-16 21:20:42 +00:00
18fd047702 8369506: Bytecode rewriting causes Java heap corruption on AArch64
Co-authored-by: Man Cao <manc@openjdk.org>
Co-authored-by: Chuck Rasbold <rasbold@openjdk.org>
Reviewed-by: shade, aph, manc
2025-10-16 19:59:13 +00:00
Albert Mingkun Yang 1392a0b460 8368740: Serial: Swap eden and survivor spaces position in young generation
Reviewed-by: gli, fandreuzzi
2025-10-16 19:55:07 +00:00
Chen Liang 3248aaf3c4 8356548: Use ClassFile API instead of ASM to transform classes in tests
Reviewed-by: sspitsyn, lmesnik, coleenp, iklam
2025-10-16 19:45:57 +00:00
Mikael Vidstedt 9589a29d25 8355752: Bump minimum boot jdk to JDK 25
Reviewed-by: darcy, shade, ihse, iris
2025-10-16 19:43:44 +00:00
William Kemper d4472979c4 8367709: GenShen: Dirty cards for objects that get promoted by safepoint that intervenes between allocation and stores
Reviewed-by: ysr
2025-10-16 17:49:08 +00:00
Phil Race 844118a9d8 8369146: java/awt/PrintJob/GetGraphicsTest.java: Parse Exception: Invalid or unrecognized bugid: 50510568367702
Reviewed-by: syan, azvegint, kizune, jdv
2025-10-16 16:58:56 +00:00
Phil Race d7b525ab99 8364673: Remove duplicate font mapping for itcavantgarde in psfontj2d.properties
Reviewed-by: azvegint, kizune
2025-10-16 16:58:38 +00:00
Chris Plummer 873666d157 8369451: Debug agent support for USE_ITERATE_THROUGH_HEAP is broken and should be removed
Reviewed-by: sspitsyn, amenkov
2025-10-16 16:53:47 +00:00
Joe Darcy 7e03240974 8369858: Remove darcy author tags from jdk tests
Reviewed-by: rriggs, iris, lancea
2025-10-16 16:38:18 +00:00
Christian Hagedorn e56db37734 8369232: testlibrary_tests/ir_framework/tests/TestScenariosCrossProduct.java timed out
Reviewed-by: dfenacci, epeter
2025-10-16 16:02:26 +00:00
Roger Riggs 95380e1ea5 8362637: Convert java.nio.ByteOrder to an enum
Reviewed-by: alanb, liach, bpb
2025-10-16 15:54:22 +00:00
Arno Zeller 87092ef1d9 8183336: Better cleanup for jdk/test/java/lang/module/customfs/ModulesInCustomFileSystem.java
Reviewed-by: alanb, syan
2025-10-16 15:15:19 +00:00
Daniel Lundén 303eb1096c 8369573: Add missing compile commands help documentation for the signature part of method patterns
Reviewed-by: rcastanedalo, aseoane, thartmann
2025-10-16 15:02:32 +00:00
Emanuel Peter f2a998326a 8369804: TestGenerators.java fails with IllegalArgumentException: bound must be greater than origin
Reviewed-by: chagedorn, thartmann
2025-10-16 14:22:15 +00:00
Emanuel Peter 5dfe115ce1 8369912: [TESTBUG] testlibrary_tests/template_framework/examples/TestExpressions.java fails with ArithmeticException: / by zero - forgot to respect Expression.info
Reviewed-by: kvn, mhaessig
2025-10-16 14:10:14 +00:00
Hamlin Li f475eb8ee7 8368950: RISC-V: fail to catch out of order declarations among dependent cpu extensions/flags
Reviewed-by: fyang, luhenry
2025-10-16 14:04:45 +00:00
Yasumasa Suenaga 1653999871 8369505: jhsdb jstack cannot handle continuation stub
Reviewed-by: cjplummer, pchilanomate
2025-10-16 12:45:05 +00:00
Stefan Karlsson 5fc3904bfe 8369491: Temporarily revert default TIMEOUT_FACTOR back to 4
Reviewed-by: lkorinth, cstein, jpai, syan, serb, prr
2025-10-16 11:16:05 +00:00
Daniel Jeliński ead35a754b 8358942: HttpClient adds Content-Length: 0 for a GET request with a BodyPublishers.noBody()
Reviewed-by: dfuchs, vyazici
2025-10-16 11:05:13 +00:00
Erik Gahlin d6c122b3ff 8369982: ProblemList jdk/jfr/jvm/TestWaste.java
Reviewed-by: tschatzl, dholmes
2025-10-16 09:57:11 +00:00
Martin Doerr 6e911d819e 8368205: [TESTBUG] VectorMaskCompareNotTest.java crashes when MaxVectorSize=8
Reviewed-by: dzhang, epeter, rrich
2025-10-16 09:40:55 +00:00
Viktor Klang b5b83247da 8369656: Calling CompletableFuture.join() could execute task in common pool
Reviewed-by: alanb, dl
2025-10-16 08:28:22 +00:00
Christoph Langer 17c13e53af 8369683: Exclude runtime/Monitor/MonitorWithDeadObjectTest.java#DumpThreadsBeforeDetach on Alpine Linux debug
Reviewed-by: mbaesken, dholmes
2025-10-16 07:54:23 +00:00
Roland Westrelin ff6a0170f0 8369258: C2: enable ReassociateInvariants for all loop types
Reviewed-by: epeter, qamai
2025-10-16 07:35:41 +00:00
Artem Semenov aed42a16ba 8365609: Fix several potential NULL native pointer dereferences in the desktop module
Found by Linux Verification Center (linuxtesting.org) with SVACE.
Signed-off-by: Artem Semenov Artem Semenov <savoptik@altlinux.org>

Reviewed-by: azvegint, prr, serb
2025-10-16 07:28:13 +00:00
Roland Westrelin 7fe0665730 8369167: C2: refactor LShiftINode/LShiftLNode Value/Identity/Ideal
Reviewed-by: epeter, mchevalier
2025-10-16 07:23:41 +00:00
Emanuel Peter aa194c6a5a 8369881: C2: Unexpected node in SuperWord truncation: ReverseBytesS, ReverseBytesUS
Reviewed-by: chagedorn, kvn
2025-10-16 06:45:10 +00:00
Jan Lahoda 5696d60663 8357809: Test jdk/jshell/JdiListeningExecutionControlTest.java failed with com.sun.jdi.connect.TransportTimeoutException
Reviewed-by: asotona
2025-10-16 06:21:26 +00:00
Thomas Schatzl 0168687fc3 8368940: Missing ResourceMark when stalling for shutdown
Reviewed-by: shade, syan
2025-10-16 05:32:00 +00:00
Prasanta Sadhukhan 4ed364033d 8369251: Opensource few tests
Reviewed-by: honkar
2025-10-16 02:02:16 +00:00
Weijun Wang a7a3a660e3 8354469: Keytool exposes the password in plain text when command is piped using | grep
Reviewed-by: mullan, smarks, naoto, hchao
2025-10-15 20:47:46 +00:00
David Briemann c9cbd31f85 8307495: Specialize atomic bitset functions for aix-ppc
Reviewed-by: mdoerr, rrich
2025-10-15 18:29:23 +00:00
David Briemann bfe6937244 8369444: JavaFrameAnchor on PPC64 has unnecessary barriers
Reviewed-by: mdoerr, dlong
2025-10-15 18:28:56 +00:00
Matias Saavedra Silva 1bd814c3b2 8364660: ClassVerifier::ends_in_athrow() should be removed
Reviewed-by: liach, dlong
2025-10-15 14:34:38 +00:00
Matias Saavedra Silva 784af438ef 8351595: JVM_FindClassFromCaller: unused var may be removed
Reviewed-by: dholmes, alanb, liach, fandreuzzi
2025-10-15 14:09:22 +00:00
Kevin Walls 5191d72092 8369894: Remove javax/management/remote/mandatory/loading/RMIDownloadTest.java from problemlist
Reviewed-by: alanb
2025-10-15 14:06:38 +00:00
Thomas Schatzl 1af37e5c3f 8369793: G1: Remove unused G1FreeIdSet
Reviewed-by: stefank, sjohanss, kbarrett
2025-10-15 11:27:18 +00:00
Thomas Schatzl 159452e85a 8369809: G1: Merge G1CollectedHeap::do_collection_pause_at_safepoint[_helper]
Reviewed-by: ayang, iwalulya
2025-10-15 11:25:31 +00:00
Thomas Schatzl c53ab10dae 8369818: G1: Add missing region types in gc+heap=debug heap output
Reviewed-by: ayang, iwalulya
2025-10-15 11:25:09 +00:00
Albert Mingkun Yang 9d11787799 8369681: Parallel: Remove conditional check in ParallelScavengeHeap::verify
Reviewed-by: fandreuzzi, tschatzl
2025-10-15 09:18:46 +00:00
Martin Doerr 112d88523d 8334247: [PPC64] Consider trap based nmethod entry barriers
Reviewed-by: ssarathi, rrich
2025-10-15 09:18:22 +00:00
Francesco Andreuzzi 008d8d914c 8369817: [TESTBUG] EmptyPath::toString is ignored
Reviewed-by: jpai, ayang
2025-10-15 09:17:49 +00:00
María Arias de Reyna Domínguez 355cb45943 8369559: Identify owning method for MethodTrainingData and CompileTrainingData in AOT map output
Reviewed-by: adinn, iklam
2025-10-15 09:17:25 +00:00
Jaikiran Pai 42b2999c31 8369812: HttpClient doesn't handle H3_REQUEST_REJECTED correctly
Reviewed-by: dfuchs, djelinski
2025-10-15 02:01:11 +00:00
Erik Gahlin c82c892063 8282427: jdk/jfr/jvm/TestWaste.java is failing with "exit code 139"
Reviewed-by: mgronlun
2025-10-15 00:58:34 +00:00
Ioi Lam 3d95c83b14 8358597: [asan] Buffer overflow in ArchiveBuilder::make_shallow_copy with Symbols
Reviewed-by: mbaesken, jsjolen
2025-10-14 23:50:55 +00:00
Alexey Semenyuk 95def24b02 8369853: jpackage signing tests fail after JDK-8358723
Reviewed-by: almatvee
2025-10-14 22:31:17 +00:00
Joe Darcy 70528bd399 8369851: Remove darcy author tags from langtools tests
Reviewed-by: vromero, iris
2025-10-14 21:29:04 +00:00
Ioi Lam ad2d04733b 8367449: Test runtime/cds/CDSMapTest.java timed out but passed
Reviewed-by: dholmes
2025-10-14 20:03:18 +00:00
622a611c33 8369296: Add fast class init checks in interpreter for resolving ConstantPool entries for static field
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Reviewed-by: mdoerr, vlivanov, kvn, amitkumar, fyang, mli
2025-10-14 18:15:06 +00:00
Brian Burkhalter 09e87971e8 8368633: (fs) Path.toRealPath(NOFOLLOW_LINKS) very slow on macOS
Reviewed-by: alanb
2025-10-14 17:48:37 +00:00
Brian Burkhalter 65b8fe62b4 8368907: (fs) Windows Error code 1314 not translated to AccessDeniedException (win)
Reviewed-by: alanb
2025-10-14 17:48:15 +00:00
Phil Race d6537c6d3e 8344918: Unused private variables in SwingUtilities.java
Reviewed-by: azvegint
2025-10-14 17:36:54 +00:00
Harshitha Onkar bbbb9c5f15 8365423: [macos26] java/awt/MenuBar/8007006/bug8007006.java fails on macOS 26
Reviewed-by: kizune, prr
2025-10-14 16:31:21 +00:00
Joe Darcy 7ed93cf40e 8369312: Refactor Float.toHexString() to avoid use of regex
Reviewed-by: rgiulietti
2025-10-14 16:04:27 +00:00
Ramkumar Sunderbabu 64ff7062c1 8369806: Remove nsk/jvmti/AttachOnDemand/attach020 from problemlist
Reviewed-by: lmesnik, chagedorn
2025-10-14 15:33:49 +00:00
3914 changed files with 280775 additions and 122493 deletions
+2 -1
View File
@@ -59,7 +59,7 @@ on:
jobs:
build-linux:
name: build
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container:
image: alpine:3.20
@@ -96,6 +96,7 @@ jobs:
--with-boot-jdk=${{ steps.bootjdk.outputs.path }}
--with-zlib=system
--with-jmod-compress=zip-1
--with-external-symbols-in-bundles=none
${{ inputs.extra-conf-options }} ${{ inputs.configure-arguments }} || (
echo "Dumping config.log:" &&
cat config.log &&
+2 -1
View File
@@ -48,7 +48,7 @@ on:
jobs:
build-cross-compile:
name: build
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
fail-fast: false
@@ -179,6 +179,7 @@ jobs:
--openjdk-target=${{ matrix.gnu-arch }}-linux-gnu${{ matrix.gnu-abi}}
--with-sysroot=sysroot
--with-jmod-compress=zip-1
--with-external-symbols-in-bundles=none
CC=${{ matrix.gnu-arch }}-linux-gnu${{ matrix.gnu-abi}}-gcc-${{ inputs.gcc-major-version }}
CXX=${{ matrix.gnu-arch }}-linux-gnu${{ matrix.gnu-abi}}-g++-${{ inputs.gcc-major-version }}
${{ inputs.extra-conf-options }} ${{ inputs.configure-arguments }} || (
+17 -4
View File
@@ -75,7 +75,7 @@ on:
jobs:
build-linux:
name: build
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
fail-fast: false
@@ -115,9 +115,21 @@ jobs:
if [[ '${{ inputs.apt-architecture }}' != '' ]]; then
sudo dpkg --add-architecture ${{ inputs.apt-architecture }}
fi
sudo apt-get update
sudo apt-get install --only-upgrade apt
sudo apt-get install gcc-${{ inputs.gcc-major-version }}${{ inputs.gcc-package-suffix }} g++-${{ inputs.gcc-major-version }}${{ inputs.gcc-package-suffix }} libxrandr-dev${{ steps.arch.outputs.suffix }} libxtst-dev${{ steps.arch.outputs.suffix }} libcups2-dev${{ steps.arch.outputs.suffix }} libasound2-dev${{ steps.arch.outputs.suffix }} ${{ inputs.apt-extra-packages }}
sudo apt update
sudo apt install --only-upgrade apt
sudo apt install \
gcc-${{ inputs.gcc-major-version }}${{ inputs.gcc-package-suffix }} \
g++-${{ inputs.gcc-major-version }}${{ inputs.gcc-package-suffix }} \
libasound2-dev${{ steps.arch.outputs.suffix }} \
libcups2-dev${{ steps.arch.outputs.suffix }} \
libfontconfig1-dev${{ steps.arch.outputs.suffix }} \
libx11-dev${{ steps.arch.outputs.suffix }} \
libxext-dev${{ steps.arch.outputs.suffix }} \
libxrandr-dev${{ steps.arch.outputs.suffix }} \
libxrender-dev${{ steps.arch.outputs.suffix }} \
libxt-dev${{ steps.arch.outputs.suffix }} \
libxtst-dev${{ steps.arch.outputs.suffix }} \
${{ inputs.apt-extra-packages }}
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-${{ inputs.gcc-major-version }} 100 --slave /usr/bin/g++ g++ /usr/bin/g++-${{ inputs.gcc-major-version }}
- name: 'Configure'
@@ -131,6 +143,7 @@ jobs:
--with-gtest=${{ steps.gtest.outputs.path }}
--with-zlib=system
--with-jmod-compress=zip-1
--with-external-symbols-in-bundles=none
${{ inputs.extra-conf-options }} ${{ inputs.configure-arguments }} || (
echo "Dumping config.log:" &&
cat config.log &&
+1
View File
@@ -110,6 +110,7 @@ jobs:
--with-gtest=${{ steps.gtest.outputs.path }}
--with-zlib=system
--with-jmod-compress=zip-1
--with-external-symbols-in-bundles=none
${{ inputs.extra-conf-options }} ${{ inputs.configure-arguments }} || (
echo "Dumping config.log:" &&
cat config.log &&
+1
View File
@@ -134,6 +134,7 @@ jobs:
--with-gtest=${{ steps.gtest.outputs.path }}
--with-msvc-toolset-version=${{ inputs.msvc-toolset-version }}
--with-jmod-compress=zip-1
--with-external-symbols-in-bundles=none
${{ inputs.extra-conf-options }} ${{ inputs.configure-arguments }} || (
echo "Dumping config.log:" &&
cat config.log &&
+3 -3
View File
@@ -57,7 +57,7 @@ jobs:
prepare:
name: 'Prepare the run'
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
env:
# List of platforms to exclude by default
EXCLUDED_PLATFORMS: 'alpine-linux-x64'
@@ -405,7 +405,7 @@ jobs:
with:
platform: linux-x64
bootjdk-platform: linux-x64
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
dry-run: ${{ needs.prepare.outputs.dry-run == 'true' }}
debug-suffix: -debug
@@ -419,7 +419,7 @@ jobs:
with:
platform: linux-x64
bootjdk-platform: linux-x64
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
dry-run: ${{ needs.prepare.outputs.dry-run == 'true' }}
static-suffix: "-static"
+6
View File
@@ -25,3 +25,9 @@ NashornProfile.txt
**/core.[0-9]*
*.rej
*.orig
test/benchmarks/**/target
/src/hotspot/CMakeLists.txt
/src/hotspot/compile_commands.json
/src/hotspot/cmake-build-debug/
/src/hotspot/.cache/
/src/hotspot/.idea/
+1 -1
View File
@@ -38,7 +38,7 @@
# directory.
# - open a terminal program and run these commands:
# cd "${JDK_CHECKOUT}"/src/jdk.compiler/share/data/symbols
# bash ../../../../../make/scripts/generate-symbol-data.sh "${JDK_N_INSTALL}"
# bash ../../../../../bin/generate-symbol-data.sh "${JDK_N_INSTALL}"
# - this command will generate or update data for "--release N" into the ${JDK_CHECKOUT}/src/jdk.compiler/share/data/symbols
# directory, updating all registration necessary. If the goal was to update the data, and there are no
# new or changed files in the ${JDK_CHECKOUT}/src/jdk.compiler/share/data/symbols directory after running this script,
+6 -1
View File
@@ -541,6 +541,11 @@ href="#apple-xcode">Apple Xcode</a> on some strategies to deal with
this.</p>
<p>It is recommended that you use at least macOS 14 and Xcode 15.4, but
earlier versions may also work.</p>
<p>Starting with Xcode 26, introduced in macOS 26, the Metal toolchain
no longer comes bundled with Xcode, so it needs to be installed
separately. This can either be done via the Xcode's Settings/Components
UI, or in the command line calling
<code>xcodebuild -downloadComponent metalToolchain</code>.</p>
<p>The standard macOS environment contains the basic tooling needed to
build, but for external libraries a package manager is recommended. The
JDK uses <a href="https://brew.sh/">homebrew</a> in the examples, but
@@ -668,7 +673,7 @@ update.</p>
(Note that this version is often presented as "MSVC 14.28", and reported
by cl.exe as 19.28.) Older versions will not be accepted by
<code>configure</code> and will not work. The maximum accepted version
of Visual Studio is 2022.</p>
of Visual Studio is 2026.</p>
<p>If you have multiple versions of Visual Studio installed,
<code>configure</code> will by default pick the latest. You can request
a specific version to be used by setting
+6 -1
View File
@@ -352,6 +352,11 @@ on some strategies to deal with this.
It is recommended that you use at least macOS 14 and Xcode 15.4, but
earlier versions may also work.
Starting with Xcode 26, introduced in macOS 26, the Metal toolchain no longer
comes bundled with Xcode, so it needs to be installed separately. This can
either be done via the Xcode's Settings/Components UI, or in the command line
calling `xcodebuild -downloadComponent metalToolchain`.
The standard macOS environment contains the basic tooling needed to build, but
for external libraries a package manager is recommended. The JDK uses
[homebrew](https://brew.sh/) in the examples, but feel free to use whatever
@@ -468,7 +473,7 @@ available for this update.
The minimum accepted version is Visual Studio 2019 version 16.8. (Note that
this version is often presented as "MSVC 14.28", and reported by cl.exe as
19.28.) Older versions will not be accepted by `configure` and will not work.
The maximum accepted version of Visual Studio is 2022.
The maximum accepted version of Visual Studio is 2026.
If you have multiple versions of Visual Studio installed, `configure` will by
default pick the latest. You can request a specific version to be used by
+155 -48
View File
@@ -114,7 +114,7 @@ id="toc-compatibility-with-c11">Compatibility with C11</a></li>
id="toc-additional-permitted-features">Additional Permitted
Features</a></li>
</ul></li>
<li><a href="#excluded-features" id="toc-excluded-features">Excluded
<li><a href="#forbidden-features" id="toc-forbidden-features">Forbidden
Features</a>
<ul>
<li><a href="#structured-bindings"
@@ -123,8 +123,8 @@ id="toc-structured-bindings">Structured Bindings</a></li>
System Library</a></li>
<li><a href="#aggregate-extensions"
id="toc-aggregate-extensions">Aggregate Extensions</a></li>
<li><a href="#additional-excluded-features"
id="toc-additional-excluded-features">Additional Excluded
<li><a href="#additional-forbidden-features"
id="toc-additional-forbidden-features">Additional Forbidden
Features</a></li>
</ul></li>
<li><a href="#undecided-features" id="toc-undecided-features">Undecided
@@ -506,19 +506,19 @@ uses a subset. (Backports to JDK versions lacking support for more
recent Standards must of course stick with the original C++98/03
subset.)</p>
<p>This section describes that subset. Features from the C++98/03
language may be used unless explicitly excluded here. Features from
language may be used unless explicitly forbidden here. Features from
C++11, C++14, and C++17 may be explicitly permitted or explicitly
excluded, and discussed accordingly here. There is a third category,
forbidden, and discussed accordingly here. There is a third category,
undecided features, about which HotSpot developers have not yet reached
a consensus, or perhaps have not discussed at all. Use of these features
is also excluded.</p>
is also forbidden.</p>
<p>(The use of some features may not be immediately obvious and may slip
in anyway, since the compiler will accept them. The code review process
is the main defense against this.)</p>
<p>Some features are discussed in their own subsection, typically to
provide more extensive discussion or rationale for limitations. Features
that don't have their own subsection are listed in omnibus feature
sections for permitted, excluded, and undecided features.</p>
sections for permitted, forbidden, and undecided features.</p>
<p>Lists of new features for C++11, C++14, and C++17, along with links
to their descriptions, can be found in the online documentation for some
of the compilers and libraries. The C++17 Standard is the definitive
@@ -594,14 +594,15 @@ title="Runtime Type Information">RTTI</a> are deemed not worthwhile,
given the alternatives.</p>
<h3 id="memory-allocation">Memory Allocation</h3>
<p>Do not use the standard global allocation and deallocation functions
(operator new and related functions). Use of these functions by HotSpot
code is disabled for some platforms.</p>
(global <code>operator new</code> and related functions), other than the
non-allocating forms of those functions. Use of these functions by
HotSpot code is disabled for some platforms.</p>
<p>Rationale: HotSpot often uses "resource" or "arena" allocation. Even
where heap allocation is used, the standard global functions are avoided
in favor of wrappers around malloc and free that support the VM's Native
Memory Tracking (NMT) feature. Typically, uses of the global operator
new are inadvertent and therefore often associated with memory
leaks.</p>
in favor of wrappers around <code>malloc</code> and <code>free</code>
that support the JVM's Native Memory Tracking (NMT) feature. Typically,
uses of the global <code>operator new</code> are inadvertent and
therefore often associated with memory leaks.</p>
<p>Native memory allocation failures are often treated as
non-recoverable. The place where "out of memory" is (first) detected may
be an innocent bystander, unrelated to the actual culprit.</p>
@@ -648,7 +649,39 @@ for anonymous namespaces.</p>
class="uri">https://sourceware.org/bugzilla/show_bug.cgi?id=16874</a><br>
Bug for similar gdb problems.</p>
<h3 id="c-standard-library">C++ Standard Library</h3>
<p>Avoid using the C++ Standard Library.</p>
<p>Only curated parts of the C++ Standard Library may be used by HotSpot
code.</p>
<p>Functions that may throw exceptions must not be used. This is in
accordance with the HotSpot policy of <a href="#error-handling">not
using exceptions</a>.</p>
<p>Also in accordance with HotSpot policy, the <a
href="#memory-allocation">standard global allocator must not be
used</a>. This means that uses of standard container classes cannot
presently be used, as doing so requires specialization on some allocator
type that is integrated with the existing HotSpot allocation mechanisms.
(Such allocators may be provided in the future.)</p>
<p>Standard Library identifiers should usually be fully qualified;
<code>using</code> directives must not be used to bring Standard Library
identifiers into scope just to remove the need for namespace
qualification. Requiring qualification makes it easy to distinguish
between references to external libraries and code that is part of
HotSpot.</p>
<p>As with language features, Standard Library facilities are either
permitted, explicitly forbidden, or undecided (and so implicitly
forbidden).</p>
<p>Most HotSpot code should not directly <code>#include</code> C++
Standard Library headers. HotSpot provides a set of wrapper headers for
the Standard Library headers containing permitted definitions. These
wrappers are in the <code>cppstdlib</code> directory, with the same name
as the corresponding Standard Library header and a <code>.hpp</code>
extension. These wrappers provide a place for any additional code (some
of which may be platform-specific) needed to support HotSpot usage.</p>
<p>These wrappers also provide a place to document HotSpot usage,
including any restrictions. The set of wrappers and the usage
documentation should be considered part of HotSpot style. Any changes
are subject to the same process as applies to this document. (For
historical reasons, there may be many direct inclusions of some C++
Standard Library headers.)</p>
<p>Historically, HotSpot has mostly avoided use of the Standard
Library.</p>
<p>(It used to be impossible to use most of it in shared code, because
@@ -661,46 +694,60 @@ in mid-2017. Support for Solaris was removed in 2020.)</p>
of Standard Library facilities is exceptions. HotSpot does not use
exceptions and, for platforms which allow doing so, builds with them
turned off. Many Standard Library facilities implicitly or explicitly
use exceptions.</p></li>
use exceptions. On the other hand, many don't, and can be used without
concern for this issue. Others may have a useful subset that doesn't use
exceptions.</p></li>
<li><p><code>assert</code>. An issue that is quickly encountered is the
<code>assert</code> macro name collision (<a
href="https://bugs.openjdk.org/browse/JDK-8007770">JDK-8007770</a>).
Some mechanism for addressing this would be needed before much of the
Standard Library could be used. (Not all Standard Library
implementations use assert in header files, but some do.)</p></li>
(Not all Standard Library implementations use <code>assert</code> in
header files, but some do.) HotSpot provides a mechanism for addressing
this, by establishing a scope around the include of a library header
where the HotSpot <code>assert</code> macro is suppressed. One of the
reasons for using wrapper headers rather than directly including
standard headers is to provide a central place to deal with this issue
for each header.</p></li>
<li><p>Memory allocation. HotSpot requires explicit control over where
allocations occur. The C++98/03 <code>std::allocator</code> class is too
limited to support our usage. (Changes in more recent Standards may
remove this limitation.)</p></li>
limited to support our usage. But changes to the allocator concept in
more recent Standards removed some of the limitations, supporting
stateful allocators. HotSpot may, in the future, provide
standard-conforming allocators that are integrated with HotSpot's
existing allocation mechanisms.</p></li>
<li><p>Implementation vagaries. Bugs, or simply different implementation
choices, can lead to different behaviors among the various Standard
Libraries we need to deal with.</p></li>
Libraries we need to deal with. But only selected parts of the Standard
Library are being permitted, and one of the selection criteria is
maturity. Some of these facilities are among the most heavily tested and
used C++ codes that exist.</p></li>
<li><p>Inconsistent naming conventions. HotSpot and the C++ Standard use
different naming conventions. The coexistence of those different
conventions might appear jarring and reduce readability.</p></li>
</ul>
<p>There are a few exceptions to this rule.</p>
conventions might appear jarring and reduce readability. However,
experience in some other code bases suggests this isn't a significant
problem, so long as Standard Library names are namespace-qualified. It
is tempting to bring the Standard Library names into scope via a
<code>using std;</code> directive. Doing so makes writing code using
those names easier, since the qualifiers don't need to be included. But
there are several reasons not to do that.</p>
<ul>
<li><code>#include &lt;new&gt;</code> to use placement <code>new</code>,
<code>std::nothrow</code>, and <code>std::nothrow_t</code>.</li>
<li><code>#include &lt;limits&gt;</code> to use
<code>std::numeric_limits</code>.</li>
<li><code>#include &lt;type_traits&gt;</code> with some restrictions,
listed below.</li>
<li><code>#include &lt;cstddef&gt;</code> to use
<code>std::nullptr_t</code> and <code>std::max_align_t</code>.</li>
<li><p>There is a risk of future name collisions. Additional Standard
Library headers may be included, adding to the list of names being used.
Also, future versions of the Standard Library may add currently unknown
names to the headers already being included.</p></li>
<li><p>It may harm readability. Code where this is relevant is a mixture
of the local HotSpot naming conventions and the Standard Library's (or
other 3rd-party library's) naming conventions. With only unqualified
names, any distinctions from the naming conventions for the different
code sources are lost. Instead one may end up with an undifferentiated
mess, where it's not obvious whether an identifier is from local code
that is inconsistent with HotSpot style (and there's a regretable amount
of that for historical reasons), or is following some other convention.
Having the qualifiers disambiguates that.</p></li>
<li><p>It can be helpful to know, at a glance, whether the definition is
in HotSpot or elsewhere, for purposes of looking up the definition or
documentation.</p></li>
</ul></li>
</ul>
<p>Certain restrictions apply to the declarations provided by
<code>&lt;type_traits&gt;</code>.</p>
<ul>
<li>The <code>alignof</code> operator should be used rather than
<code>std::alignment_of&lt;&gt;</code>.</li>
</ul>
<p>TODO: Rather than directly #including (permitted) Standard Library
headers, use a convention of #including wrapper headers (in some
location like hotspot/shared/stdcpp). This provides a single place for
dealing with issues we might have for any given header, esp.
platform-specific issues.</p>
<h3 id="type-deduction">Type Deduction</h3>
<p>Use type deduction only if it makes the code clearer or safer. Do not
use it merely to avoid the inconvenience of writing an explicit type,
@@ -990,8 +1037,8 @@ running destructors at exit can lead to problems.</p>
<p>Some of the approaches used in HotSpot to avoid dynamic
initialization include:</p>
<ul>
<li><p>Use the <code>Deferred&lt;T&gt;</code> class template. Add a call
to its initialization function at an appropriate place during VM
<li><p>Use the <code>DeferredStatic&lt;T&gt;</code> class template. Add
a call to its initialization function at an appropriate place during VM
initialization. The underlying object is never destroyed.</p></li>
<li><p>For objects of class type, use a variable whose value is a
pointer to the class, initialized to <code>nullptr</code>. Provide an
@@ -1577,10 +1624,10 @@ href="http://wg21.link/p0138r2">p0138r2</a>)</p></li>
<li><p>Allow <code>typename</code> in template template parameter (<a
href="http://wg21.link/n4051">n4051</a>) — template template parameters
are barely used (if at all) in HotSpot, but there's no reason to
artificially disallow this syntactic regularization in any such
artificially forbid this syntactic regularization in any such
uses.</p></li>
</ul>
<h2 id="excluded-features">Excluded Features</h2>
<h2 id="forbidden-features">Forbidden Features</h2>
<h3 id="structured-bindings">Structured Bindings</h3>
<p>The use of structured bindings <a
href="http://wg21.link/p0217r3">p0217r3</a> is forbidden. Preferred
@@ -1622,8 +1669,33 @@ initialization for classes with base classes (<a
href="https://wg21.link/p0017r1">p0017r1</a>). HotSpot makes very little
use of aggregate classes, preferring explicit constructors even for very
simple classes.</p>
<h3 id="additional-excluded-features">Additional Excluded Features</h3>
<h3 id="additional-forbidden-features">Additional Forbidden
Features</h3>
<ul>
<li><p><code>&lt;algorithm&gt;</code>, <code>&lt;iterator&gt;</code>,
<code>&lt;numeric&gt;</code><br> Not useful without standard containers
or similar classes in HotSpot.</p></li>
<li><p><code>&lt;bitset&gt;</code> - Overlap with HotSpot
<code>BitMap</code>.</p></li>
<li><p><code>&lt;cassert&gt;</code>, <code>assert.h</code> - HotSpot has
its own <code>assert</code> macro.</p></li>
<li><p><code>&lt;exception&gt;</code>, <code>&lt;stdexcept&gt;</code> -
Use of <a href="#error-handling">exceptions</a> is not
permitted.</p></li>
<li><p>Thread support - <code>&lt;thread&gt;</code>,
<code>&lt;mutex&gt;</code>, <code>&lt;shared_mutex&gt;</code>,
<code>&lt;condition_varible&gt;</code>, <code>&lt;future&gt;</code><br>
HotSpot has its own threading support.</p></li>
<li><p>Streams - HotSpot doesn't use the C++ I/O library.</p></li>
<li><p><code>&lt;scoped_allocator&gt;</code> - Not useful without
specialized allocators.</p></li>
<li><p><code>&lt;string&gt;</code> - Requires allocator support, similar
to standard containers.</p></li>
<li><p><code>&lt;typeinfo&gt;</code>, <code>&lt;typeindex&gt;</code><br>
Use of <a href="#runtime-type-information">runtime type information</a>
is not permitted.</p></li>
<li><p><code>&lt;valarray&gt;</code> - May allocate, but is not
allocator-aware.</p></li>
<li><p>New string and character literals</p>
<ul>
<li>New character types (<a
@@ -1881,8 +1953,43 @@ that developers should need to know about this feature. But if someone
does come up with a good use-case, it's likely that the alternatives are
significantly worse, because pack manipulation without this can be
complicated.</p></li>
<li><p><a
href="https://en.cppreference.com/w/cpp/header/tuple.html"><code>&lt;tuple&gt;</code></a>
— Prefer named access to class objects, rather than indexed access to
anonymous heterogeneous sequences. In particular, a standard-layout
class is preferred to a tuple.</p></li>
<li><p><code>std::invoke&lt;&gt;()</code> (<a
href="http://wg21.link/n4169">n4169</a>)</p></li>
<li><p><a
href="https://en.cppreference.com/w/cpp/header/chrono.html"><code>&lt;chrono&gt;</code></a>
— The argument for chrono is that our existing APIs aren't serving us
well. chrono provides strong type safety. We've had multiple cases of
mistakes like a double seconds being treated as double milliseconds or
vice versa, and other similar errors. But it would be a large effort to
adopt chrono. We'd also need to decide whether to use the predefined
clocks or hook up chrono to our clocks. It may be that using the
predefined clocks is fine, but it's a question that needs careful
study.</p></li>
<li><p><a
href="https://en.cppreference.com/w/cpp/header/initializer_list.html"><code>&lt;initializer_list&gt;</code></a>
— The potential ambiguity between some forms of direct initialization
and initializer list initialization, and the resolution of that
ambiguity, is unfortunate.</p></li>
<li><p><a
href="https://en.cppreference.com/w/cpp/header/ratio.html"><code>&lt;ratio&gt;</code></a>
<code>&lt;ratio&gt;</code> is a <em>compile-time</em> rational
arithmetic package. It's also fixed (though parameterized) precision.
It's not a general purpose rational arithmetic facility. It appears to
have started out as an implementation detail of chrono, and was
extracted and promoted to a public facility in the belief that it has
broader utility.</p></li>
<li><p><a
href="https://en.cppreference.com/w/cpp/header/system_error.html"><code>&lt;system_error&gt;</code></a>
— We don't really have a generally agreed upon mechanism for managing
errors. Instead, we have a plethora of bespoke ad hoc mechanisms.
Managing errors is a topic of substantial discussion.
<code>&lt;system_error&gt;</code> might end up being a part of a result
from that discussion.</p></li>
</ul>
</body>
</html>
+145 -40
View File
@@ -413,12 +413,12 @@ support for more recent Standards must of course stick with the
original C++98/03 subset.)
This section describes that subset. Features from the C++98/03
language may be used unless explicitly excluded here. Features from
C++11, C++14, and C++17 may be explicitly permitted or explicitly excluded,
language may be used unless explicitly forbidden here. Features from
C++11, C++14, and C++17 may be explicitly permitted or explicitly forbidden,
and discussed accordingly here. There is a third category, undecided
features, about which HotSpot developers have not yet reached a
consensus, or perhaps have not discussed at all. Use of these
features is also excluded.
features is also forbidden.
(The use of some features may not be immediately obvious and may slip
in anyway, since the compiler will accept them. The code review
@@ -427,7 +427,7 @@ process is the main defense against this.)
Some features are discussed in their own subsection, typically to provide
more extensive discussion or rationale for limitations. Features that
don't have their own subsection are listed in omnibus feature sections
for permitted, excluded, and undecided features.
for permitted, forbidden, and undecided features.
Lists of new features for C++11, C++14, and C++17, along with links to their
descriptions, can be found in the online documentation for some of the
@@ -494,15 +494,16 @@ worthwhile, given the alternatives.
### Memory Allocation
Do not use the standard global allocation and deallocation functions
(operator new and related functions). Use of these functions by HotSpot
code is disabled for some platforms.
Do not use the standard global allocation and deallocation functions (global
`operator new` and related functions), other than the non-allocating forms of
those functions. Use of these functions by HotSpot code is disabled for some
platforms.
Rationale: HotSpot often uses "resource" or "arena" allocation. Even
where heap allocation is used, the standard global functions are
avoided in favor of wrappers around malloc and free that support the
VM's Native Memory Tracking (NMT) feature. Typically, uses of the global
operator new are inadvertent and therefore often associated with memory
avoided in favor of wrappers around `malloc` and `free` that support the
JVM's Native Memory Tracking (NMT) feature. Typically, uses of the global
`operator new` are inadvertent and therefore often associated with memory
leaks.
Native memory allocation failures are often treated as non-recoverable.
@@ -560,7 +561,39 @@ Bug for similar gdb problems.
### C++ Standard Library
Avoid using the C++ Standard Library.
Only curated parts of the C++ Standard Library may be used by HotSpot code.
Functions that may throw exceptions must not be used. This is in accordance
with the HotSpot policy of [not using exceptions](#error-handling).
Also in accordance with HotSpot policy, the
[standard global allocator must not be used](#memory-allocation). This means
that uses of standard container classes cannot presently be used, as doing so
requires specialization on some allocator type that is integrated with the
existing HotSpot allocation mechanisms. (Such allocators may be provided in
the future.)
Standard Library identifiers should usually be fully qualified; `using`
directives must not be used to bring Standard Library identifiers into scope
just to remove the need for namespace qualification. Requiring qualification
makes it easy to distinguish between references to external libraries and code
that is part of HotSpot.
As with language features, Standard Library facilities are either permitted,
explicitly forbidden, or undecided (and so implicitly forbidden).
Most HotSpot code should not directly `#include` C++ Standard Library headers.
HotSpot provides a set of wrapper headers for the Standard Library headers
containing permitted definitions. These wrappers are in the `cppstdlib`
directory, with the same name as the corresponding Standard Library header and
a `.hpp` extension. These wrappers provide a place for any additional code
(some of which may be platform-specific) needed to support HotSpot usage.
These wrappers also provide a place to document HotSpot usage, including any
restrictions. The set of wrappers and the usage documentation should be
considered part of HotSpot style. Any changes are subject to the same process
as applies to this document. (For historical reasons, there may be many direct
inclusions of some C++ Standard Library headers.)
Historically, HotSpot has mostly avoided use of the Standard
Library.
@@ -577,43 +610,59 @@ Some reasons for this include
Standard Library facilities is exceptions. HotSpot does not use
exceptions and, for platforms which allow doing so, builds with them
turned off. Many Standard Library facilities implicitly or explicitly
use exceptions. On the other hand, many don't, and can be used without
concern for this issue. Others may have a useful subset that doesn't
use exceptions.
* `assert`. An issue that is quickly encountered is the `assert` macro name
collision ([JDK-8007770](https://bugs.openjdk.org/browse/JDK-8007770)).
Some mechanism for addressing this would be needed before much of the
Standard Library could be used. (Not all Standard Library implementations
use assert in header files, but some do.)
(Not all Standard Library implementations use `assert` in header files, but
some do.) HotSpot provides a mechanism for addressing this, by establishing a
scope around the include of a library header where the HotSpot `assert` macro
is suppressed. One of the reasons for using wrapper headers rather than
directly including standard headers is to provide a central place to deal with
this issue for each header.
* Memory allocation. HotSpot requires explicit control over where
allocations occur. The C++98/03 `std::allocator` class is too limited
to support our usage. (Changes in more recent Standards may remove
this limitation.)
* Memory allocation. HotSpot requires explicit control over where allocations
occur. The C++98/03 `std::allocator` class is too limited to support our
usage. But changes to the allocator concept in more recent Standards removed
some of the limitations, supporting stateful allocators. HotSpot may, in the
future, provide standard-conforming allocators that are integrated with
HotSpot's existing allocation mechanisms.
* Implementation vagaries. Bugs, or simply different implementation choices,
can lead to different behaviors among the various Standard Libraries we need
to deal with.
to deal with. But only selected parts of the Standard Library are being
permitted, and one of the selection criteria is maturity. Some of these
facilities are among the most heavily tested and used C++ codes that exist.
* Inconsistent naming conventions. HotSpot and the C++ Standard use
different naming conventions. The coexistence of those different conventions
might appear jarring and reduce readability.
* Inconsistent naming conventions. HotSpot and the C++ Standard use different
naming conventions. The coexistence of those different conventions might
appear jarring and reduce readability. However, experience in some other code
bases suggests this isn't a significant problem, so long as Standard Library
names are namespace-qualified. It is tempting to bring the Standard Library
names into scope via a `using std;` directive. Doing so makes writing code
using those names easier, since the qualifiers don't need to be included. But
there are several reasons not to do that.
There are a few exceptions to this rule.
* There is a risk of future name collisions. Additional Standard Library
headers may be included, adding to the list of names being used. Also,
future versions of the Standard Library may add currently unknown names to
the headers already being included.
* `#include <new>` to use placement `new`, `std::nothrow`, and `std::nothrow_t`.
* `#include <limits>` to use `std::numeric_limits`.
* `#include <type_traits>` with some restrictions, listed below.
* `#include <cstddef>` to use `std::nullptr_t` and `std::max_align_t`.
* It may harm readability. Code where this is relevant is a mixture of the
local HotSpot naming conventions and the Standard Library's (or other
3rd-party library's) naming conventions. With only unqualified names, any
distinctions from the naming conventions for the different code sources
are lost. Instead one may end up with an undifferentiated mess, where it's
not obvious whether an identifier is from local code that is inconsistent
with HotSpot style (and there's a regretable amount of that for historical
reasons), or is following some other convention. Having the qualifiers
disambiguates that.
Certain restrictions apply to the declarations provided by `<type_traits>`.
* The `alignof` operator should be used rather than `std::alignment_of<>`.
TODO: Rather than directly \#including (permitted) Standard Library
headers, use a convention of \#including wrapper headers (in some
location like hotspot/shared/stdcpp). This provides a single place
for dealing with issues we might have for any given header, esp.
platform-specific issues.
* It can be helpful to know, at a glance, whether the definition is in
HotSpot or elsewhere, for purposes of looking up the definition or
documentation.
### Type Deduction
@@ -905,7 +954,7 @@ destructors at exit can lead to problems.
Some of the approaches used in HotSpot to avoid dynamic initialization
include:
* Use the `Deferred<T>` class template. Add a call to its initialization
* Use the `DeferredStatic<T>` class template. Add a call to its initialization
function at an appropriate place during VM initialization. The underlying
object is never destroyed.
@@ -1529,9 +1578,9 @@ single-argument form are permitted.
* Allow `typename` in template template parameter
([n4051](http://wg21.link/n4051)) &mdash; template template parameters are
barely used (if at all) in HotSpot, but there's no reason to artificially
disallow this syntactic regularization in any such uses.
forbid this syntactic regularization in any such uses.
## Excluded Features
## Forbidden Features
### Structured Bindings
@@ -1581,7 +1630,32 @@ initialization for classes with base classes
aggregate classes, preferring explicit constructors even for very simple
classes.
### Additional Excluded Features
### Additional Forbidden Features
* `<algorithm>`, `<iterator>`, `<numeric>`<br>
Not useful without standard containers or similar classes in HotSpot.
* `<bitset>` - Overlap with HotSpot `BitMap`.
* `<cassert>`, `assert.h` - HotSpot has its own `assert` macro.
* `<exception>`, `<stdexcept>` - Use of [exceptions](#error-handling) is not
permitted.
* Thread support - `<thread>`, `<mutex>`, `<shared_mutex>`,
`<condition_varible>`, `<future>`<br>
HotSpot has its own threading support.
* Streams - HotSpot doesn't use the C++ I/O library.
* `<scoped_allocator>` - Not useful without specialized allocators.
* `<string>` - Requires allocator support, similar to standard containers.
* `<typeinfo>`, `<typeindex>`<br>
Use of [runtime type information](#runtime-type-information) is not permitted.
* `<valarray>` - May allocate, but is not allocator-aware.
* New string and character literals
* New character types
@@ -1880,9 +1954,40 @@ should need to know about this feature. But if someone does come up with a
good use-case, it's likely that the alternatives are significantly worse,
because pack manipulation without this can be complicated.
* [`<tuple>`](https://en.cppreference.com/w/cpp/header/tuple.html) &mdash;
Prefer named access to class objects, rather than indexed access
to anonymous heterogeneous sequences. In particular, a standard-layout
class is preferred to a tuple.
* `std::invoke<>()`
([n4169](http://wg21.link/n4169))
* [`<chrono>`](https://en.cppreference.com/w/cpp/header/chrono.html) &mdash;
The argument for chrono is that our existing APIs aren't serving us well.
chrono provides strong type safety. We've had multiple cases of mistakes like
a double seconds being treated as double milliseconds or vice versa, and other
similar errors. But it would be a large effort to adopt chrono. We'd also need
to decide whether to use the predefined clocks or hook up chrono to our
clocks. It may be that using the predefined clocks is fine, but it's a
question that needs careful study.
* [`<initializer_list>`](https://en.cppreference.com/w/cpp/header/initializer_list.html) &mdash;
The potential ambiguity between some forms of direct initialization and
initializer list initialization, and the resolution of that ambiguity, is
unfortunate.
* [`<ratio>`](https://en.cppreference.com/w/cpp/header/ratio.html) &mdash;
`<ratio>` is a *compile-time* rational arithmetic package. It's also fixed
(though parameterized) precision. It's not a general purpose rational
arithmetic facility. It appears to have started out as an implementation
detail of chrono, and was extracted and promoted to a public facility in the
belief that it has broader utility.
* [`<system_error>`](https://en.cppreference.com/w/cpp/header/system_error.html) &mdash;
We don't really have a generally agreed upon mechanism for managing
errors. Instead, we have a plethora of bespoke ad hoc mechanisms. Managing
errors is a topic of substantial discussion. `<system_error>` might end up
being a part of a result from that discussion.
[ADL]: https://en.cppreference.com/w/cpp/language/adl
+6 -6
View File
@@ -305,11 +305,11 @@ recognize your tests.</p>
the product.</p>
<ul>
<li><p>All unit tests for a class from <code>foo/bar/baz.cpp</code>
should be placed <code>foo/bar/test_baz.cpp</code> in
<code>hotspot/test/native/</code> directory. Having all tests for a
class in one file is a common practice for unit tests, it helps to see
all existing tests at once, share functions and/or resources without
losing encapsulation.</p></li>
should be placed <code>foo/bar/test_baz.cpp</code> in the
<code>test/hotspot/gtest/</code> directory. Having all tests for a class
in one file is a common practice for unit tests, it helps to see all
existing tests at once, share functions and/or resources without losing
encapsulation.</p></li>
<li><p>For tests which test more than one class, directory hierarchy
should be the same as product hierarchy, and file name should reflect
the name of the tested subsystem/functionality. For example, if a
@@ -319,7 +319,7 @@ placed in <code>gc/g1</code> directory.</p></li>
<p>Please note that framework prepends directory name to a test group
name. For example, if <code>TEST(foo, check_this)</code> and
<code>TEST(bar, check_that)</code> are defined in
<code>hotspot/test/native/gc/shared/test_foo.cpp</code> file, they will
<code>test/hotspot/gtest/gc/shared/test_foo.cpp</code> file, they will
be reported as <code>gc/shared/foo::check_this</code> and
<code>gc/shared/bar::check_that</code>.</p>
<h3 id="test-names">Test names</h3>
+2 -2
View File
@@ -241,7 +241,7 @@ recognize your tests.
Test file location should reflect a location of the tested part of the product.
* All unit tests for a class from `foo/bar/baz.cpp` should be placed
`foo/bar/test_baz.cpp` in `hotspot/test/native/` directory. Having all
`foo/bar/test_baz.cpp` in the `test/hotspot/gtest/` directory. Having all
tests for a class in one file is a common practice for unit tests, it
helps to see all existing tests at once, share functions and/or
resources without losing encapsulation.
@@ -254,7 +254,7 @@ sub-system under tests belongs to `gc/g1`, tests should be placed in
Please note that framework prepends directory name to a test group
name. For example, if `TEST(foo, check_this)` and `TEST(bar, check_that)`
are defined in `hotspot/test/native/gc/shared/test_foo.cpp` file, they
are defined in `test/hotspot/gtest/gc/shared/test_foo.cpp` file, they
will be reported as `gc/shared/foo::check_this` and
`gc/shared/bar::check_that`.
+3
View File
@@ -119,6 +119,9 @@ cover the new source version</li>
and
<code>test/langtools/tools/javac/preview/classReaderTest/Client.preview.out</code>:
update expected messages for preview errors and warnings</li>
<li><code>test/langtools/tools/javac/versions/Versions.java</code>: add
new source version to the set of valid sources and add new enum constant
for the new class file version.</li>
</ul>
</body>
</html>
+1 -1
View File
@@ -65,4 +65,4 @@ to be updated for a particular release.
* `test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java`
update annotation processor extended by `javac` tests to cover the new source version
* `test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out` and `test/langtools/tools/javac/preview/classReaderTest/Client.preview.out`: update expected messages for preview errors and warnings
* `test/langtools/tools/javac/versions/Versions.java`: add new source version to the set of valid sources and add new enum constant for the new class file version.
+19 -1
View File
@@ -72,6 +72,7 @@ id="toc-notes-for-specific-tests">Notes for Specific Tests</a>
<li><a href="#non-us-locale" id="toc-non-us-locale">Non-US
locale</a></li>
<li><a href="#pkcs11-tests" id="toc-pkcs11-tests">PKCS11 Tests</a></li>
<li><a href="#sctp-tests" id="toc-sctp-tests">SCTP Tests</a></li>
<li><a href="#testing-ahead-of-time-optimizations"
id="toc-testing-ahead-of-time-optimizations">Testing Ahead-of-time
Optimizations</a></li>
@@ -450,7 +451,7 @@ itself (<code>-timeoutFactor</code>). Also, some test cases that
programmatically wait a certain amount of time will apply this factor.
If we run in forced compilation mode (<code>-Xcomp</code>), the build
system will automatically adjust this factor to compensate for less
performance. Defaults to 1.</p>
performance. Defaults to 4.</p>
<h4 id="failure_handler_timeout">FAILURE_HANDLER_TIMEOUT</h4>
<p>Sets the argument <code>-timeoutHandlerTimeout</code> for JTReg. The
default value is 0. This is only valid if the failure handler is
@@ -535,6 +536,8 @@ failure. This helps to reproduce intermittent test failures. Defaults to
<h4 id="report">REPORT</h4>
<p>Use this report style when reporting test results (sent to JTReg as
<code>-report</code>). Defaults to <code>files</code>.</p>
<h4 id="manual">MANUAL</h4>
<p>Set to <code>true</code> to execute manual tests only.</p>
<h3 id="gtest-keywords">Gtest keywords</h3>
<h4 id="repeat">REPEAT</h4>
<p>The number of times to repeat the tests
@@ -619,6 +622,21 @@ element of the appropriate <code>@Artifact</code> class. (See
JTREG=&quot;JAVA_OPTIONS=-Djdk.test.lib.artifacts.nsslib-linux_aarch64=/path/to/NSS-libs&quot;</code></pre>
<p>For more notes about the PKCS11 tests, please refer to
test/jdk/sun/security/pkcs11/README.</p>
<h3 id="sctp-tests">SCTP Tests</h3>
<p>The SCTP tests require the SCTP runtime library, which is often not
installed by default in popular Linux distributions. Without this
library, the SCTP tests will be skipped. If you want to enable the SCTP
tests, you should install the SCTP library before running the tests.</p>
<p>For distributions using the .deb packaging format and the apt tool
(such as Debian, Ubuntu, etc.), try this:</p>
<pre><code>sudo apt install libsctp1
sudo modprobe sctp
lsmod | grep sctp</code></pre>
<p>For distributions using the .rpm packaging format and the dnf tool
(such as Fedora, Red Hat, etc.), try this:</p>
<pre><code>sudo dnf install -y lksctp-tools
sudo modprobe sctp
lsmod | grep sctp</code></pre>
<h3 id="testing-ahead-of-time-optimizations">Testing Ahead-of-time
Optimizations</h3>
<p>One way to improve test coverage of ahead-of-time (AOT) optimizations
+31 -1
View File
@@ -387,7 +387,7 @@ The `TIMEOUT_FACTOR` is forwarded to JTReg framework itself
(`-timeoutFactor`). Also, some test cases that programmatically wait a
certain amount of time will apply this factor. If we run in forced
compilation mode (`-Xcomp`), the build system will automatically
adjust this factor to compensate for less performance. Defaults to 1.
adjust this factor to compensate for less performance. Defaults to 4.
#### FAILURE_HANDLER_TIMEOUT
@@ -512,6 +512,10 @@ helps to reproduce intermittent test failures. Defaults to 0.
Use this report style when reporting test results (sent to JTReg as `-report`).
Defaults to `files`.
#### MANUAL
Set to `true` to execute manual tests only.
### Gtest keywords
#### REPEAT
@@ -636,6 +640,32 @@ $ make test TEST="jtreg:sun/security/pkcs11/Secmod/AddTrustedCert.java" \
For more notes about the PKCS11 tests, please refer to
test/jdk/sun/security/pkcs11/README.
### SCTP Tests
The SCTP tests require the SCTP runtime library, which is often not installed
by default in popular Linux distributions. Without this library, the SCTP tests
will be skipped. If you want to enable the SCTP tests, you should install the
SCTP library before running the tests.
For distributions using the .deb packaging format and the apt tool
(such as Debian, Ubuntu, etc.), try this:
```
sudo apt install libsctp1
sudo modprobe sctp
lsmod | grep sctp
```
For distributions using the .rpm packaging format and the dnf tool
(such as Fedora, Red Hat, etc.), try this:
```
sudo dnf install -y lksctp-tools
sudo modprobe sctp
lsmod | grep sctp
```
### Testing Ahead-of-time Optimizations
One way to improve test coverage of ahead-of-time (AOT) optimizations in
+3 -76
View File
@@ -125,13 +125,6 @@ define SetupBundleFileBody
&& $(TAR) cf - -$(TAR_INCLUDE_PARAM) $$($1_$$d_LIST_FILE) \
$(TAR_IGNORE_EXIT_VALUE) ) \
| ( $(CD) $(SUPPORT_OUTPUTDIR)/bundles/$1/$$($1_SUBDIR) && $(TAR) xf - )$$(NEWLINE) )
# Rename stripped pdb files
ifeq ($(call isTargetOs, windows)+$(SHIP_DEBUG_SYMBOLS), true+public)
for f in `$(FIND) $(SUPPORT_OUTPUTDIR)/bundles/$1/$$($1_SUBDIR) -name "*.stripped.pdb"`; do \
$(ECHO) Renaming $$$${f} to $$$${f%stripped.pdb}pdb $(LOG_INFO); \
$(MV) $$$${f} $$$${f%stripped.pdb}pdb; \
done
endif
# Unzip any zipped debuginfo files
ifeq ($$($1_UNZIP_DEBUGINFO), true)
for f in `$(FIND) $(SUPPORT_OUTPUTDIR)/bundles/$1/$$($1_SUBDIR) -name "*.diz"`; do \
@@ -192,96 +185,30 @@ endif
ifneq ($(filter product-bundles% legacy-bundles, $(MAKECMDGOALS)), )
SYMBOLS_EXCLUDE_PATTERN := %.debuginfo %.diz %.map
# There may be files with spaces in the names, so use ShellFindFiles
# explicitly.
# There may be files with spaces in the names, so use ShellFindFiles explicitly.
ALL_JDK_FILES := $(call ShellFindFiles, $(JDK_IMAGE_DIR))
ifneq ($(JDK_IMAGE_DIR), $(JDK_SYMBOLS_IMAGE_DIR))
ALL_JDK_SYMBOLS_FILES := $(call ShellFindFiles, $(JDK_SYMBOLS_IMAGE_DIR))
else
ALL_JDK_SYMBOLS_FILES := $(ALL_JDK_FILES)
endif
ifneq ($(JDK_IMAGE_DIR), $(JDK_DEMOS_IMAGE_DIR))
ALL_JDK_DEMOS_FILES := $(call ShellFindFiles, $(JDK_DEMOS_IMAGE_DIR))
else
ALL_JDK_DEMOS_FILES := $(ALL_JDK_FILES)
endif
# Create special filter rules when dealing with unzipped .dSYM directories on
# macosx
ifeq ($(call isTargetOs, macosx), true)
ifeq ($(ZIP_EXTERNAL_DEBUG_SYMBOLS), false)
JDK_SYMBOLS_EXCLUDE_PATTERN := $(addprefix %, \
$(call containing, .dSYM/, $(patsubst $(JDK_IMAGE_DIR)/%, %, \
$(ALL_JDK_SYMBOLS_FILES))))
endif
endif
# Create special filter rules when dealing with debug symbols on windows
ifeq ($(call isTargetOs, windows), true)
ifeq ($(SHIP_DEBUG_SYMBOLS), )
JDK_SYMBOLS_EXCLUDE_PATTERN := %.pdb
else
ifeq ($(SHIP_DEBUG_SYMBOLS), public)
JDK_SYMBOLS_EXCLUDE_PATTERN := \
$(filter-out \
%.stripped.pdb, \
$(filter %.pdb, $(ALL_JDK_FILES)) \
)
endif
endif
endif
JDK_BUNDLE_FILES := \
$(filter-out \
$(JDK_SYMBOLS_EXCLUDE_PATTERN) \
$(JDK_EXTRA_EXCLUDES) \
$(SYMBOLS_EXCLUDE_PATTERN) \
$(JDK_IMAGE_HOMEDIR)/demo/% \
, \
$(ALL_JDK_FILES) \
)
JDK_SYMBOLS_BUNDLE_FILES := \
$(filter-out \
%.stripped.pdb, \
$(call FindFiles, $(SYMBOLS_IMAGE_DIR)) \
)
JDK_SYMBOLS_BUNDLE_FILES := $(call FindFiles, $(SYMBOLS_IMAGE_DIR))
TEST_DEMOS_BUNDLE_FILES := $(filter $(JDK_DEMOS_IMAGE_HOMEDIR)/demo/%, \
$(ALL_JDK_DEMOS_FILES))
ALL_JRE_FILES := $(call ShellFindFiles, $(JRE_IMAGE_DIR))
# Create special filter rules when dealing with unzipped .dSYM directories on
# macosx
ifeq ($(OPENJDK_TARGET_OS), macosx)
ifeq ($(ZIP_EXTERNAL_DEBUG_SYMBOLS), false)
JRE_SYMBOLS_EXCLUDE_PATTERN := $(addprefix %, \
$(call containing, .dSYM/, $(patsubst $(JRE_IMAGE_DIR)/%, %, $(ALL_JRE_FILES))))
endif
endif
# Create special filter rules when dealing with debug symbols on windows
ifeq ($(call isTargetOs, windows), true)
ifeq ($(SHIP_DEBUG_SYMBOLS), )
JRE_SYMBOLS_EXCLUDE_PATTERN := %.pdb
else
ifeq ($(SHIP_DEBUG_SYMBOLS), public)
JRE_SYMBOLS_EXCLUDE_PATTERN := \
$(filter-out \
%.stripped.pdb, \
$(filter %.pdb, $(ALL_JRE_FILES)) \
)
endif
endif
endif
JRE_BUNDLE_FILES := $(filter-out \
$(JRE_SYMBOLS_EXCLUDE_PATTERN) \
$(SYMBOLS_EXCLUDE_PATTERN), \
$(ALL_JRE_FILES))
JRE_BUNDLE_FILES := $(ALL_JRE_FILES)
ifeq ($(MACOSX_CODESIGN_MODE), hardened)
# Macosx release build and code signing available.
+6 -2
View File
@@ -218,10 +218,14 @@ ifeq ($(call isTargetOs, windows), true)
ifeq ($(SHIP_DEBUG_SYMBOLS), )
JMOD_FLAGS += --exclude '**{_the.*,_*.marker*,*.diz,*.pdb,*.map}'
else
JMOD_FLAGS += --exclude '**{_the.*,_*.marker*,*.diz,*.map}'
JMOD_FLAGS += --exclude '**{_the.*,_*.marker*,*.map}'
endif
else
JMOD_FLAGS += --exclude '**{_the.*,_*.marker*,*.diz,*.debuginfo,*.dSYM/**,*.dSYM}'
ifeq ($(SHIP_DEBUG_SYMBOLS), )
JMOD_FLAGS += --exclude '**{_the.*,_*.marker*,*.diz,*.debuginfo,*.dSYM/**,*.dSYM}'
else
JMOD_FLAGS += --exclude '**{_the.*,_*.marker*}'
endif
endif
# Unless we are creating a very large module, use the small tool JVM options
+6 -4
View File
@@ -93,16 +93,19 @@ JAVADOC_DISABLED_DOCLINT_WARNINGS := missing
JAVADOC_DISABLED_DOCLINT_PACKAGES := org.w3c.* javax.smartcardio
# The initial set of options for javadoc
# -XDaccessInternalAPI is a temporary workaround, see 8373909
JAVADOC_OPTIONS := -use -keywords -notimestamp \
-serialwarn -encoding utf-8 -docencoding utf-8 -breakiterator \
-splitIndex --system none -javafx --expand-requires transitive \
--override-methods=summary
--override-methods=summary \
-XDaccessInternalAPI
# The reference options must stay stable to allow for comparisons across the
# development cycle.
REFERENCE_OPTIONS := -XDignore.symbol.file=true -use -keywords -notimestamp \
-serialwarn -encoding utf-8 -breakiterator -splitIndex --system none \
-html5 -javafx --expand-requires transitive
-html5 -javafx --expand-requires transitive \
-XDaccessInternalAPI
# Should we add DRAFT stamps to the generated javadoc?
ifeq ($(VERSION_IS_GA), true)
@@ -291,8 +294,7 @@ define SetupApiDocsGenerationBody
$1_INDIRECT_EXPORTS := $$(call FindTransitiveIndirectDepsForModules, $$($1_MODULES))
$1_ALL_MODULES := $$(sort $$($1_MODULES) $$($1_INDIRECT_EXPORTS))
$1_JAVA_ARGS := -Dextlink.spec.version=$$(VERSION_SPECIFICATION) \
-Djspec.version=$$(VERSION_SPECIFICATION)
$1_JAVA_ARGS := -Dextlink.spec.version=$$(VERSION_SPECIFICATION)
ifeq ($$(ENABLE_FULL_DOCS), true)
$1_SEALED_GRAPHS_DIR := $$(SUPPORT_OUTPUTDIR)/docs/$1-sealed-graphs
+13 -10
View File
@@ -148,7 +148,6 @@ define CreateCDSArchive
$1_$2_DUMP_EXTRA_ARG := $$($1_$2_COOPS_OPTION) $$($1_$2_COH_OPTION)
$1_$2_DUMP_TYPE := $(if $(findstring _nocoops, $2),-NOCOOPS,)$(if $(findstring _coh, $2),-COH,)
# Only G1 supports dumping the shared heap, so explicitly use G1 if the JVM supports it.
$1_$2_CDS_DUMP_FLAGS := $(CDS_DUMP_FLAGS) $(if $(filter g1gc, $(JVM_FEATURES_$1)), -XX:+UseG1GC)
ifeq ($(OPENJDK_TARGET_OS), windows)
@@ -283,29 +282,33 @@ else
endif
CMDS_TARGET_SUBDIR := bin
# Param 1 - either JDK or JRE
# Copy debug info files into symbols bundle.
# In case of Windows and --with-external-symbols-in-bundles=public, take care to remove *.stripped.pdb files
SetupCopyDebuginfo = \
$(foreach m, $(ALL_$1_MODULES), \
$(eval dbgfiles := $(call FindDebuginfoFiles, $(SUPPORT_OUTPUTDIR)/modules_libs/$m)) \
$(eval dbgfiles := $(if $(filter true+public,$(call isTargetOs,windows)+$(SHIP_DEBUG_SYMBOLS)), \
$(filter-out %.stripped.pdb,$(dbgfiles)),$(dbgfiles)) \
) \
$(eval $(call SetupCopyFiles, COPY_$1_LIBS_DEBUGINFO_$m, \
SRC := $(SUPPORT_OUTPUTDIR)/modules_libs/$m, \
DEST := $($1_IMAGE_DIR)/$(LIBS_TARGET_SUBDIR), \
FILES := $(call FindDebuginfoFiles, \
$(SUPPORT_OUTPUTDIR)/modules_libs/$m), \
FILES := $(dbgfiles), \
)) \
$(eval $1_TARGETS += $$(COPY_$1_LIBS_DEBUGINFO_$m)) \
$(eval dbgfiles := $(call FindDebuginfoFiles, $(SUPPORT_OUTPUTDIR)/modules_cmds/$m)) \
$(eval dbgfiles := $(if $(filter true+public,$(call isTargetOs,windows)+$(SHIP_DEBUG_SYMBOLS)), \
$(filter-out %.stripped.pdb,$(dbgfiles)),$(dbgfiles)) \
) \
$(eval $(call SetupCopyFiles, COPY_$1_CMDS_DEBUGINFO_$m, \
SRC := $(SUPPORT_OUTPUTDIR)/modules_cmds/$m, \
DEST := $($1_IMAGE_DIR)/$(CMDS_TARGET_SUBDIR), \
FILES := $(call FindDebuginfoFiles, \
$(SUPPORT_OUTPUTDIR)/modules_cmds/$m), \
FILES := $(dbgfiles), \
)) \
$(eval $1_TARGETS += $$(COPY_$1_CMDS_DEBUGINFO_$m)) \
)
# No space before argument to avoid having to put $(strip ) everywhere in
# implementation above.
$(call SetupCopyDebuginfo,JDK)
$(call SetupCopyDebuginfo,JRE)
# No space before argument to avoid having to put $(strip ) everywhere in implementation above.
$(call SetupCopyDebuginfo,SYMBOLS)
################################################################################
+3 -3
View File
@@ -461,9 +461,9 @@ $(eval $(call SetupTarget, symbols-image, \
TARGET := symbols, \
))
$(eval $(call SetupTarget, static-launcher, \
$(eval $(call SetupTarget, static-launchers, \
MAKEFILE := StaticLibs, \
TARGET := static-launcher, \
TARGET := static-launchers, \
DEPS := hotspot-static-libs static-libs, \
))
@@ -1290,7 +1290,7 @@ ifeq ($(call isTargetOs, macosx), true)
legacy-images: mac-legacy-jre-bundle
endif
static-exploded-image: static-launcher exploded-image
static-exploded-image: static-launchers exploded-image
# These targets build the various documentation images
docs-jdk-image: docs-jdk
+11 -4
View File
@@ -206,7 +206,7 @@ $(eval $(call ParseKeywordVariable, JTREG, \
SINGLE_KEYWORDS := JOBS TIMEOUT_FACTOR FAILURE_HANDLER_TIMEOUT \
TEST_MODE ASSERT VERBOSE RETAIN TEST_THREAD_FACTORY JVMTI_STRESS_AGENT \
MAX_MEM RUN_PROBLEM_LISTS RETRY_COUNT REPEAT_COUNT MAX_OUTPUT REPORT \
AOT_JDK $(CUSTOM_JTREG_SINGLE_KEYWORDS), \
AOT_JDK MANUAL $(CUSTOM_JTREG_SINGLE_KEYWORDS), \
STRING_KEYWORDS := OPTIONS JAVA_OPTIONS VM_OPTIONS KEYWORDS \
EXTRA_PROBLEM_LISTS LAUNCHER_OPTIONS \
$(CUSTOM_JTREG_STRING_KEYWORDS), \
@@ -911,7 +911,13 @@ define SetupRunJtregTestBody
-vmoption:-Dtest.boot.jdk="$$(BOOT_JDK)" \
-vmoption:-Djava.io.tmpdir="$$($1_TEST_TMP_DIR)"
$1_JTREG_BASIC_OPTIONS += -automatic -ignore:quiet
$1_JTREG_BASIC_OPTIONS += -ignore:quiet
ifeq ($$(JTREG_MANUAL), true)
$1_JTREG_BASIC_OPTIONS += -manual
else
$1_JTREG_BASIC_OPTIONS += -automatic
endif
# Make it possible to specify the JIB_DATA_DIR for tests using the
# JIB Artifact resolver
@@ -946,8 +952,8 @@ define SetupRunJtregTestBody
JTREG_ALL_OPTIONS := $$(JTREG_JAVA_OPTIONS) $$(JTREG_VM_OPTIONS)
JTREG_AUTO_PROBLEM_LISTS :=
# Please reach consensus before changing this. It was not easy changing it to a `1`.
JTREG_AUTO_TIMEOUT_FACTOR := 1
# Please reach consensus before changing this.
JTREG_AUTO_TIMEOUT_FACTOR := 4
ifneq ($$(findstring -Xcomp, $$(JTREG_ALL_OPTIONS)), )
JTREG_AUTO_PROBLEM_LISTS += ProblemList-Xcomp.txt
@@ -1151,6 +1157,7 @@ define SetupRunJtregTestBody
$$(EXPR) $$($1_PASSED) + $$($1_FAILED) + $$($1_ERROR) + $$($1_SKIPPED))) \
, \
$$(eval $1_PASSED_AND_RUNTIME_SKIPPED := 0) \
$$(eval $1_PASSED := 0) \
$$(eval $1_RUNTIME_SKIPPED := 0) \
$$(eval $1_SKIPPED := 0) \
$$(eval $1_FAILED := 0) \
+107 -10
View File
@@ -48,8 +48,8 @@ ifneq ($(word 2, $(wildcard $(HOTSPOT_STATIC_LIB_PATH))), )
endif
# Find all modules with static libraries
STATIC_LIB_MODULES := $(patsubst $(SUPPORT_OUTPUTDIR)/modules_static-libs/%, \
%, $(wildcard $(SUPPORT_OUTPUTDIR)/modules_static-libs/*))
STATIC_LIB_MODULES := $(sort $(patsubst $(SUPPORT_OUTPUTDIR)/modules_static-libs/%, \
%, $(wildcard $(SUPPORT_OUTPUTDIR)/modules_static-libs/*)))
# Filter out known broken libraries. This is a temporary measure until
# proper support for these libraries can be provided.
@@ -123,13 +123,18 @@ else
$(error Unsupported platform)
endif
################################################################################
# Build the java static launcher
################################################################################
$(eval $(call SetupBuildLauncher, java, \
ENABLE_ARG_FILES := true, \
EXPAND_CLASSPATH_WILDCARDS := true, \
EXTRA_RCFLAGS := $(JAVA_RCFLAGS), \
VERSION_INFO_RESOURCE := $(JAVA_VERSION_INFO_RESOURCE), \
OPTIMIZATION := HIGH, \
MACOSX_PRIVILEGED := true, \
STATIC_LAUNCHER := true, \
CFLAGS := -DSTATIC_BUILD, \
LDFLAGS := $(LDFLAGS_STATIC_JDK), \
LIBS := $(STATIC_LIBS) $(EXTERNAL_LIBS), \
LINK_TYPE := C++, \
@@ -146,7 +151,53 @@ TARGETS += $(java)
JAVA_LAUNCHER := $(BUILD_LAUNCHER_java_TARGET)
static-launcher: $(java)
static-launchers: $(java)
################################################################################
# Build relaunchers (thin wrappers calling the java binary) for all other
# JDK launchers.
################################################################################
RELAUNCHER_SRC := $(TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/native/launcher
# $1: The module name
# $2: The launcher name
define SetupRelauncher
$1_$2_LAUNCHER_ARGS_LINE := $$(call ReadFile, $$(SUPPORT_OUTPUTDIR)/static-native/relaunchers/$1/$2-relauncher-arguments.txt)
# Restore |||| with space
$1_$2_LAUNCHER_ARGS := '{ $$(subst ||||,$(SPACE),$$(strip $$(foreach a, $$($1_$2_LAUNCHER_ARGS_LINE), "-J$$a"$$(COMMA) )) ) }'
$$(eval $$(call SetupJdkExecutable, BUILD_relauncher_$2, \
NAME := $2, \
EXTRA_FILES := $$(RELAUNCHER_SRC)/relauncher.c, \
CFLAGS := -DLAUNCHER_ARGS=$$($1_$2_LAUNCHER_ARGS), \
LIBS_windows := shlwapi.lib, \
OUTPUT_DIR := $$(STATIC_LAUNCHER_OUTPUT_DIR), \
OBJECT_DIR := $$(STATIC_LAUNCHER_OUTPUT_DIR)/relaunchers/$2, \
))
TARGETS += $$(BUILD_relauncher_$2)
RELAUNCHERS += $$(BUILD_relauncher_$2_TARGET)
static-launchers: $$(BUILD_relauncher_$2)
endef
# Find all modules with launchers
LAUNCHER_MODULES := $(sort $(patsubst $(SUPPORT_OUTPUTDIR)/modules_static-launchers/%, \
%, $(wildcard $(SUPPORT_OUTPUTDIR)/modules_static-launchers/*)))
# Find launchers for each module
$(foreach module, $(LAUNCHER_MODULES), \
$(eval LAUNCHERS_$(module) := $(if $(wildcard \
$(SUPPORT_OUTPUTDIR)/modules_static-launchers/$(module)/module-included-launchers.txt), \
$(shell cat \
$(SUPPORT_OUTPUTDIR)/modules_static-launchers/$(module)/module-included-launchers.txt))) \
)
# For all launchers (except java and javaw), setup a relauncher build
$(foreach module, $(LAUNCHER_MODULES), \
$(foreach launcher, $(filter-out java javaw, $(LAUNCHERS_$(module))), \
$(eval $(call SetupRelauncher,$(module),$(launcher)))))
################################################################################
#
@@ -188,26 +239,72 @@ TARGETS += $(copy-from-jdk-image)
$(copy-from-jdk-image): | static-jdk-info
$(eval $(call SetupCopyFiles, copy-static-launcher, \
FILES := $(JAVA_LAUNCHER), \
$(eval $(call SetupCopyFiles, copy-static-launchers, \
FILES := $(JAVA_LAUNCHER) $(RELAUNCHERS), \
DEST := $(STATIC_JDK_IMAGE_DIR)/bin, \
))
TARGETS += $(copy-static-launcher)
TARGETS += $(copy-static-launchers)
$(eval $(call SetupCopyFiles, copy-static-launcher-debuginfo, \
$(eval $(call SetupCopyFiles, copy-static-launchers-debuginfo, \
SRC := $(STATIC_LAUNCHER_OUTPUT_DIR), \
DEST := $(STATIC_JDK_IMAGE_DIR)/bin, \
FILES := $(call FindDebuginfoFiles, $(STATIC_LAUNCHER_OUTPUT_DIR)), \
))
TARGETS += $(copy-static-launcher-debuginfo)
TARGETS += $(copy-static-launchers-debuginfo)
static-jdk-image: $(copy-from-jdk-image) $(copy-static-launcher) $(copy-static-launcher-debuginfo)
# Copy the microsoft runtime libraries on windows
ifeq ($(call isTargetOs, windows), true)
# Chmod to avoid permission issues if bundles are unpacked on unix platforms.
# Use separate macro calls in case the source files are not in the same
# directory.
$(eval $(call SetupCopyFiles, copy-windows-msvcr, \
DEST := $(STATIC_JDK_IMAGE_DIR)/bin, \
FILES := $(MSVCR_DLL), \
MACRO := copy-and-chmod-executable, \
))
TARGETS += $(copy-windows-msvcr)
$(eval $(call SetupCopyFiles, copy-windows-vcruntime, \
DEST := $(STATIC_JDK_IMAGE_DIR)/bin, \
FILES := $(VCRUNTIME_1_DLL), \
MACRO := copy-and-chmod-executable, \
))
TARGETS += $(copy-windows-vcruntime)
$(eval $(call SetupCopyFiles, copy-windows-msvcp, \
DEST := $(STATIC_JDK_IMAGE_DIR)/bin, \
FILES := $(MSVCP_DLL), \
MACRO := copy-and-chmod-executable, \
))
TARGETS += $(copy-windows-msvcp)
copy-windows-libs := $(copy-windows-msvcr) $(copy-windows-vcruntime) $(copy-windows-msvcp)
ifneq ($(UCRT_DLL_DIR), )
$(eval $(call SetupCopyFiles, copy-windows-ucrt, \
DEST := $(STATIC_JDK_IMAGE_DIR)/bin, \
SRC := $(UCRT_DLL_DIR), \
FILES := $(wildcard $(UCRT_DLL_DIR)/*.dll), \
MACRO := copy-and-chmod-executable, \
))
TARGETS += $(copy-windows-ucrt)
copy-windows-libs += $(copy-windows-ucrt)
endif
endif
static-jdk-image: $(copy-from-jdk-image) $(copy-static-launchers) \
$(copy-static-launchers-debuginfo) $(copy-windows-libs)
TARGETS += static-jdk-image
.PHONY: static-launcher static-jdk-image
.PHONY: static-launchers static-jdk-image
################################################################################
+1 -1
View File
@@ -79,7 +79,7 @@ TOOL_GENERATEEXTRAPROPERTIES = $(JAVA_SMALL) -cp $(BUILDTOOLS_OUTPUTDIR)/jdk_too
build.tools.generateextraproperties.GenerateExtraProperties
TOOL_GENERATECASEFOLDING = $(JAVA_SMALL) -cp $(BUILDTOOLS_OUTPUTDIR)/jdk_tools_classes \
build.tools.generatecharacter.CaseFolding
build.tools.generatecharacter.GenerateCaseFolding
TOOL_MAKEZIPREPRODUCIBLE = $(JAVA_SMALL) -cp $(BUILDTOOLS_OUTPUTDIR)/jdk_tools_classes \
build.tools.makezipreproducible.MakeZipReproducible
+6 -1
View File
@@ -353,7 +353,12 @@ AC_DEFUN_ONCE([BASIC_SETUP_DEVKIT],
[set up toolchain on Mac OS using a path to an Xcode installation])])
UTIL_DEPRECATED_ARG_WITH(sys-root)
UTIL_DEPRECATED_ARG_WITH(tools-dir)
AC_ARG_WITH([tools-dir], [AS_HELP_STRING([--with-tools-dir],
[Point to a nonstandard Visual Studio installation location on Windows by
specifying any existing directory 2 or 3 levels below the installation
root.])]
)
if test "x$with_xcode_path" != x; then
if test "x$OPENJDK_BUILD_OS" = "xmacosx"; then
+12
View File
@@ -282,10 +282,17 @@ AC_DEFUN([FLAGS_SETUP_OPTIMIZATION],
C_O_FLAG_DEBUG_JVM="-O0"
C_O_FLAG_NONE="-O0"
if test "x$TOOLCHAIN_TYPE" = xgcc; then
C_O_FLAG_LTO="-flto=auto -fuse-linker-plugin -fno-strict-aliasing -fno-fat-lto-objects"
else
C_O_FLAG_LTO="-flto -fno-strict-aliasing"
fi
if test "x$TOOLCHAIN_TYPE" = xclang && test "x$OPENJDK_TARGET_OS" = xaix; then
C_O_FLAG_HIGHEST_JVM="${C_O_FLAG_HIGHEST_JVM} -finline-functions"
C_O_FLAG_HIGHEST="${C_O_FLAG_HIGHEST} -finline-functions"
C_O_FLAG_HI="${C_O_FLAG_HI} -finline-functions"
C_O_FLAG_LTO="${C_O_FLAG_LTO} -ffat-lto-objects"
fi
# -D_FORTIFY_SOURCE=2 hardening option needs optimization (at least -O1) enabled
@@ -317,6 +324,7 @@ AC_DEFUN([FLAGS_SETUP_OPTIMIZATION],
C_O_FLAG_DEBUG_JVM=""
C_O_FLAG_NONE="-Od"
C_O_FLAG_SIZE="-O1"
C_O_FLAG_LTO="-GL"
fi
# Now copy to C++ flags
@@ -328,6 +336,7 @@ AC_DEFUN([FLAGS_SETUP_OPTIMIZATION],
CXX_O_FLAG_DEBUG_JVM="$C_O_FLAG_DEBUG_JVM"
CXX_O_FLAG_NONE="$C_O_FLAG_NONE"
CXX_O_FLAG_SIZE="$C_O_FLAG_SIZE"
CXX_O_FLAG_LTO="$C_O_FLAG_LTO"
# Adjust optimization flags according to debug level.
case $DEBUG_LEVEL in
@@ -360,12 +369,15 @@ AC_DEFUN([FLAGS_SETUP_OPTIMIZATION],
AC_SUBST(C_O_FLAG_NORM)
AC_SUBST(C_O_FLAG_NONE)
AC_SUBST(C_O_FLAG_SIZE)
AC_SUBST(C_O_FLAG_LTO)
AC_SUBST(CXX_O_FLAG_HIGHEST_JVM)
AC_SUBST(CXX_O_FLAG_HIGHEST)
AC_SUBST(CXX_O_FLAG_HI)
AC_SUBST(CXX_O_FLAG_NORM)
AC_SUBST(CXX_O_FLAG_NONE)
AC_SUBST(CXX_O_FLAG_SIZE)
AC_SUBST(CXX_O_FLAG_LTO)
])
AC_DEFUN([FLAGS_SETUP_CFLAGS],
+18 -2
View File
@@ -34,7 +34,7 @@ AC_DEFUN([FLAGS_SETUP_LDFLAGS],
FLAGS_SETUP_LDFLAGS_CPU_DEP([TARGET])
# Setup the build toolchain
FLAGS_SETUP_LDFLAGS_CPU_DEP([BUILD], [OPENJDK_BUILD_])
FLAGS_SETUP_LDFLAGS_CPU_DEP([BUILD], [OPENJDK_BUILD_], [BUILD_])
AC_SUBST(ADLC_LDFLAGS)
])
@@ -50,7 +50,9 @@ AC_DEFUN([FLAGS_SETUP_LDFLAGS_HELPER],
# add -z,relro (mark relocations read only) for all libs
# add -z,now ("full relro" - more of the Global Offset Table GOT is marked read only)
# add --no-as-needed to disable default --as-needed link flag on some GCC toolchains
# add --icf=all (Identical Code Folding — merges identical functions)
BASIC_LDFLAGS="-Wl,-z,defs -Wl,-z,relro -Wl,-z,now -Wl,--no-as-needed -Wl,--exclude-libs,ALL"
# Linux : remove unused code+data in link step
if test "x$ENABLE_LINKTIME_GC" = xtrue; then
if test "x$OPENJDK_TARGET_CPU" = xs390x; then
@@ -61,6 +63,7 @@ AC_DEFUN([FLAGS_SETUP_LDFLAGS_HELPER],
fi
BASIC_LDFLAGS_JVM_ONLY=""
LDFLAGS_LTO="-flto=auto -fuse-linker-plugin -fno-strict-aliasing"
LDFLAGS_CXX_PARTIAL_LINKING="$MACHINE_FLAG -r"
@@ -68,6 +71,7 @@ AC_DEFUN([FLAGS_SETUP_LDFLAGS_HELPER],
BASIC_LDFLAGS_JVM_ONLY="-mno-omit-leaf-frame-pointer -mstack-alignment=16 \
-fPIC"
LDFLAGS_LTO="-flto=auto -fuse-linker-plugin -fno-strict-aliasing"
LDFLAGS_CXX_PARTIAL_LINKING="$MACHINE_FLAG -r"
if test "x$OPENJDK_TARGET_OS" = xlinux; then
@@ -87,6 +91,7 @@ AC_DEFUN([FLAGS_SETUP_LDFLAGS_HELPER],
BASIC_LDFLAGS="-opt:ref"
BASIC_LDFLAGS_JDK_ONLY="-incremental:no"
BASIC_LDFLAGS_JVM_ONLY="-opt:icf,8 -subsystem:windows"
LDFLAGS_LTO="-LTCG:INCREMENTAL"
fi
if (test "x$TOOLCHAIN_TYPE" = xgcc || test "x$TOOLCHAIN_TYPE" = xclang) \
@@ -98,6 +103,9 @@ AC_DEFUN([FLAGS_SETUP_LDFLAGS_HELPER],
# Setup OS-dependent LDFLAGS
if test "x$OPENJDK_TARGET_OS" = xmacosx && test "x$TOOLCHAIN_TYPE" = xclang; then
if test x$DEBUG_LEVEL = xrelease; then
BASIC_LDFLAGS_JDK_ONLY="$BASIC_LDFLAGS_JDK_ONLY -Wl,-dead_strip"
fi
# FIXME: We should really generalize SetSharedLibraryOrigin instead.
OS_LDFLAGS_JVM_ONLY="-Wl,-rpath,@loader_path/. -Wl,-rpath,@loader_path/.."
OS_LDFLAGS="-mmacosx-version-min=$MACOSX_VERSION_MIN -Wl,-reproducible"
@@ -148,6 +156,7 @@ AC_DEFUN([FLAGS_SETUP_LDFLAGS_HELPER],
# Export some intermediate variables for compatibility
LDFLAGS_CXX_JDK="$DEBUGLEVEL_LDFLAGS_JDK_ONLY"
AC_SUBST(LDFLAGS_LTO)
AC_SUBST(LDFLAGS_CXX_JDK)
AC_SUBST(LDFLAGS_CXX_PARTIAL_LINKING)
])
@@ -155,7 +164,8 @@ AC_DEFUN([FLAGS_SETUP_LDFLAGS_HELPER],
################################################################################
# $1 - Either BUILD or TARGET to pick the correct OS/CPU variables to check
# conditionals against.
# $2 - Optional prefix for each variable defined.
# $2 - Optional prefix for each variable defined (OPENJDK_BUILD_ or nothing).
# $3 - Optional prefix for toolchain variables (BUILD_ or nothing).
AC_DEFUN([FLAGS_SETUP_LDFLAGS_CPU_DEP],
[
# Setup CPU-dependent basic LDFLAGS. These can differ between the target and
@@ -189,6 +199,12 @@ AC_DEFUN([FLAGS_SETUP_LDFLAGS_CPU_DEP],
fi
fi
if test "x${$3LD_TYPE}" = "xgold"; then
if test x$DEBUG_LEVEL = xrelease; then
$1_CPU_LDFLAGS="${$1_CPU_LDFLAGS} -Wl,--icf=all"
fi
fi
# Export variables according to old definitions, prefix with $2 if present.
LDFLAGS_JDK_COMMON="$BASIC_LDFLAGS $BASIC_LDFLAGS_JDK_ONLY \
$OS_LDFLAGS $DEBUGLEVEL_LDFLAGS_JDK_ONLY ${$2EXTRA_LDFLAGS}"
+20 -7
View File
@@ -316,23 +316,36 @@ AC_DEFUN_ONCE([JDKOPT_SETUP_DEBUG_SYMBOLS],
AC_MSG_CHECKING([if we should add external native debug symbols to the shipped bundles])
AC_ARG_WITH([external-symbols-in-bundles],
[AS_HELP_STRING([--with-external-symbols-in-bundles],
[which type of external native debug symbol information shall be shipped in product bundles (none, public, full)
(e.g. ship full/stripped pdbs on Windows) @<:@none@:>@])])
[which type of external native debug symbol information shall be shipped with bundles/images (none, public, full).
@<:@none in release builds, full otherwise. --with-native-debug-symbols=external/zipped is a prerequisite. public is only supported on Windows@:>@])],
[],
[with_external_symbols_in_bundles=default])
if test "x$with_external_symbols_in_bundles" = x || test "x$with_external_symbols_in_bundles" = xnone ; then
AC_MSG_RESULT([no])
elif test "x$with_external_symbols_in_bundles" = xfull || test "x$with_external_symbols_in_bundles" = xpublic ; then
if test "x$OPENJDK_TARGET_OS" != xwindows ; then
AC_MSG_ERROR([--with-external-symbols-in-bundles currently only works on windows!])
elif test "x$COPY_DEBUG_SYMBOLS" != xtrue ; then
AC_MSG_ERROR([--with-external-symbols-in-bundles only works when --with-native-debug-symbols=external is used!])
elif test "x$with_external_symbols_in_bundles" = xfull ; then
if test "x$COPY_DEBUG_SYMBOLS" != xtrue ; then
AC_MSG_ERROR([--with-external-symbols-in-bundles only works when --with-native-debug-symbols=external/zipped is used!])
elif test "x$with_external_symbols_in_bundles" = xpublic && test "x$OPENJDK_TARGET_OS" != xwindows ; then
AC_MSG_ERROR([--with-external-symbols-in-bundles=public is only supported on Windows!])
fi
if test "x$with_external_symbols_in_bundles" = xfull ; then
AC_MSG_RESULT([full])
SHIP_DEBUG_SYMBOLS=full
else
AC_MSG_RESULT([public])
SHIP_DEBUG_SYMBOLS=public
fi
elif test "x$with_external_symbols_in_bundles" = xdefault ; then
if test "x$DEBUG_LEVEL" = xrelease ; then
AC_MSG_RESULT([no (default)])
elif test "x$COPY_DEBUG_SYMBOLS" = xtrue ; then
AC_MSG_RESULT([full (default)])
SHIP_DEBUG_SYMBOLS=full
else
AC_MSG_RESULT([no (default, native debug symbols are not external/zipped)])
fi
else
AC_MSG_ERROR([$with_external_symbols_in_bundles is an unknown value for --with-external-symbols-in-bundles])
fi
+2
View File
@@ -304,6 +304,8 @@ AC_DEFUN([LIB_SETUP_HSDIS_BINUTILS],
# If we have libsframe add it.
if test -e $BINUTILS_INSTALL_DIR/lib/libsframe.a; then
HSDIS_LIBS="$HSDIS_LIBS $BINUTILS_INSTALL_DIR/lib/libsframe.a"
elif test -e $BINUTILS_INSTALL_DIR/lib64/libsframe.a; then
HSDIS_LIBS="$HSDIS_LIBS $BINUTILS_INSTALL_DIR/lib64/libsframe.a"
fi
AC_CHECK_LIB(z, deflate, [ HSDIS_LIBS="$HSDIS_LIBS -lz" ], AC_MSG_ERROR([libz not found]))
else
+5
View File
@@ -513,12 +513,14 @@ C_O_FLAG_HI := @C_O_FLAG_HI@
C_O_FLAG_NORM := @C_O_FLAG_NORM@
C_O_FLAG_NONE := @C_O_FLAG_NONE@
C_O_FLAG_SIZE := @C_O_FLAG_SIZE@
C_O_FLAG_LTO := @C_O_FLAG_LTO@
CXX_O_FLAG_HIGHEST_JVM := @CXX_O_FLAG_HIGHEST_JVM@
CXX_O_FLAG_HIGHEST := @CXX_O_FLAG_HIGHEST@
CXX_O_FLAG_HI := @CXX_O_FLAG_HI@
CXX_O_FLAG_NORM := @CXX_O_FLAG_NORM@
CXX_O_FLAG_NONE := @CXX_O_FLAG_NONE@
CXX_O_FLAG_SIZE := @CXX_O_FLAG_SIZE@
CXX_O_FLAG_LTO := @CXX_O_FLAG_LTO@
GENDEPS_FLAGS := @GENDEPS_FLAGS@
@@ -587,6 +589,9 @@ LDFLAGS_CXX_JDK := @LDFLAGS_CXX_JDK@
# LDFLAGS specific to partial linking.
LDFLAGS_CXX_PARTIAL_LINKING := @LDFLAGS_CXX_PARTIAL_LINKING@
# LDFLAGS specific to link time optimization
LDFLAGS_LTO := @LDFLAGS_LTO@
# Sometimes a different linker is needed for c++ libs
LDCXX := @LDCXX@
# The flags for linking libstdc++ linker.
+1
View File
@@ -516,6 +516,7 @@ AC_DEFUN([TOOLCHAIN_EXTRACT_LD_VERSION],
if [ [[ "$LINKER_VERSION_STRING" == *gold* ]] ]; then
[ LINKER_VERSION_NUMBER=`$ECHO $LINKER_VERSION_STRING | \
$SED -e 's/.* \([0-9][0-9]*\(\.[0-9][0-9]*\)*\).*) .*/\1/'` ]
$1_TYPE=gold
else
[ LINKER_VERSION_NUMBER=`$ECHO $LINKER_VERSION_STRING | \
$SED -e 's/.* \([0-9][0-9]*\(\.[0-9][0-9]*\)*\).*/\1/'` ]
+16 -1
View File
@@ -25,7 +25,7 @@
################################################################################
# The order of these defines the priority by which we try to find them.
VALID_VS_VERSIONS="2022 2019"
VALID_VS_VERSIONS="2022 2019 2026"
VS_DESCRIPTION_2019="Microsoft Visual Studio 2019"
VS_VERSION_INTERNAL_2019=142
@@ -57,6 +57,21 @@ VS_SDK_PLATFORM_NAME_2022=
VS_SUPPORTED_2022=true
VS_TOOLSET_SUPPORTED_2022=true
VS_DESCRIPTION_2026="Microsoft Visual Studio 2026"
VS_VERSION_INTERNAL_2026=145
VS_MSVCR_2026=vcruntime140.dll
VS_VCRUNTIME_1_2026=vcruntime140_1.dll
VS_MSVCP_2026=msvcp140.dll
VS_ENVVAR_2026="VS180COMNTOOLS"
VS_USE_UCRT_2026="true"
VS_VS_INSTALLDIR_2026="Microsoft Visual Studio/18"
VS_EDITIONS_2026="BuildTools Community Professional Enterprise"
VS_SDK_INSTALLDIR_2026=
VS_VS_PLATFORM_NAME_2026="v145"
VS_SDK_PLATFORM_NAME_2026=
VS_SUPPORTED_2026=true
VS_TOOLSET_SUPPORTED_2026=true
################################################################################
AC_DEFUN([TOOLCHAIN_CHECK_POSSIBLE_VISUAL_STUDIO_ROOT],
+1
View File
@@ -98,6 +98,7 @@ include native/Paths.gmk
# SYSROOT_CFLAGS the compiler flags for using the specific sysroot
# SYSROOT_LDFLAGS the linker flags for using the specific sysroot
# OPTIMIZATION sets optimization level to NONE, LOW, HIGH, HIGHEST, HIGHEST_JVM, SIZE
# LINK_TIME_OPTIMIZATION if set to true, enables link time optimization
# DISABLED_WARNINGS_<toolchain> Disable the given warnings for the specified toolchain
# DISABLED_WARNINGS_<toolchain>_<OS> Disable the given warnings for the specified
# toolchain and target OS
+1 -1
View File
@@ -114,7 +114,7 @@ EscapeDollar = $(subst $$,\$$,$(subst \$$,$$,$(strip $1)))
################################################################################
# This macro works just like EscapeDollar above, but for #.
EscapeHash = $(subst \#,\\\#,$(subst \\\#,\#,$(strip $1)))
EscapeHash = $(subst $(HASH),\$(HASH),$(subst \$(HASH),$(HASH),$(strip $1)))
################################################################################
# This macro translates $ into $$ to protect the string from make itself.
+54 -6
View File
@@ -43,6 +43,9 @@ LAUNCHER_CFLAGS += -I$(TOPDIR)/src/java.base/share/native/launcher \
MACOSX_PLIST_DIR := $(TOPDIR)/src/java.base/macosx/native/launcher
JAVA_MANIFEST := $(TOPDIR)/src/java.base/windows/native/launcher/java.manifest
INCLUDED_LAUNCHERS_FILE := $(SUPPORT_OUTPUTDIR)/modules_static-launchers/$(MODULE)/module-included-launchers.txt
INCLUDED_LAUNCHERS :=
################################################################################
# Build standard launcher.
@@ -74,19 +77,30 @@ define SetupBuildLauncherBody
$1_MAIN_MODULE := $(MODULE)
$1_RELAUNCHER_ARGUMENTS :=
ifneq ($$($1_MAIN_CLASS), )
$1_JAVA_ARGS += -Xms8m
$1_LAUNCHER_CLASS := -m $$($1_MAIN_MODULE)/$$($1_MAIN_CLASS)
endif
ifeq ($$($1_EXPAND_CLASSPATH_WILDCARDS), true)
$1_CFLAGS += -DEXPAND_CLASSPATH_WILDCARDS
ifeq ($$($1_ENABLE_ARG_FILES), true)
$1_CFLAGS += -DDISABLE_ARGFILE=JNI_FALSE
else
$1_CFLAGS += -DDISABLE_ARGFILE=JNI_TRUE
# This must be the first argument given, if it should be present
$1_RELAUNCHER_ARGUMENTS += -DjavaLauncherArgFiles=false
endif
ifeq ($$($1_ENABLE_ARG_FILES), true)
$1_CFLAGS += -DENABLE_ARG_FILES
ifeq ($$($1_EXPAND_CLASSPATH_WILDCARDS), true)
$1_CFLAGS += -DCLASSPATH_WILDCARDS=JNI_TRUE
else
$1_CFLAGS += -DCLASSPATH_WILDCARDS=JNI_FALSE
$1_RELAUNCHER_ARGUMENTS += -DjavaLauncherWildcards=false
endif
$1_RELAUNCHER_ARGUMENTS += -DjavaLauncherProgname=$1
ifeq ($(call isTargetOs, windows), true)
ifeq ($$($1_WINDOWS_JAVAW), true)
$1_CFLAGS += -DJAVAW
@@ -94,9 +108,14 @@ define SetupBuildLauncherBody
endif
ifneq ($$($1_JAVA_ARGS), )
$1_JAVA_ARGS_STR := '{ $$(strip $$(foreach a, \
$$(addprefix -J, $$($1_JAVA_ARGS)) $$($1_LAUNCHER_CLASS), "$$a"$(COMMA) )) }'
$1_PREFIXED_JAVA_ARGS := $$(addprefix -J, $$($1_JAVA_ARGS)) \
$$($1_LAUNCHER_CLASS)
$1_JAVA_ARGS_STR := '{ $$(strip $$(foreach a, $$($1_PREFIXED_JAVA_ARGS), \
"$$a"$(COMMA) )) }'
$1_CFLAGS += -DJAVA_ARGS=$$($1_JAVA_ARGS_STR)
# To preserve spaces, substitute them with a hopefully unique pattern
$1_RELAUNCHER_ARGUMENTS += \
-DjavaLauncherArgs=$$(subst $$(SPACE),||||,$$($1_PREFIXED_JAVA_ARGS))
endif
ifeq ($(call isTargetOs, macosx), true)
@@ -172,8 +191,28 @@ define SetupBuildLauncherBody
))
$1 += $$(BUILD_LAUNCHER_$1)
$1_RELAUNCHER_ARGUMENTS_FILE := \
$$(SUPPORT_OUTPUTDIR)/static-native/relaunchers/$$(MODULE)/$1-relauncher-arguments.txt
$1_VARDEPS := $$($1_RELAUNCHER_ARGUMENTS)
$1_VARDEPS_FILE := $$(call DependOnVariable, $1_VARDEPS, \
$$($1_RELAUNCHER_ARGUMENTS_FILE).vardeps)
$$($1_RELAUNCHER_ARGUMENTS_FILE):
$$(call MakeDir, $$(@D))
$$(ECHO) '$$($1_RELAUNCHER_ARGUMENTS)' > $$@
$1 += $$($1_RELAUNCHER_ARGUMENTS_FILE)
TARGETS += $$($1)
# Record the fact that this launcher is part of the current module.
INCLUDED_LAUNCHERS += $1
# Add a dependency from this launcher to the launcher list
$$(INCLUDED_LAUNCHERS_FILE): $$($1)
$$(BUILD_LAUNCHER_$1): $$(BUILD_PLIST_$1)
ifeq ($(call isTargetOs, macosx), true)
@@ -242,5 +281,14 @@ endif
################################################################################
# We need to keep track of which launchers are created by this module. This
# information is required for static builds, to know which relaunchers to
# create. The file module-included-launchers.txt is then read in StaticLibs.gmk.
$(INCLUDED_LAUNCHERS_FILE):
$(call MakeDir, $(@D))
$(ECHO) $(INCLUDED_LAUNCHERS) > $@
TARGETS += $(INCLUDED_LAUNCHERS_FILE)
endif # include guard
include MakeIncludeEnd.gmk
+17
View File
@@ -194,6 +194,11 @@ define SetupCompilerFlags
$1_EXTRA_CXXFLAGS += $(CFLAGS_WARNINGS_ARE_ERRORS)
endif
ifeq (true, $$($1_LINK_TIME_OPTIMIZATION))
$1_EXTRA_CFLAGS += $(C_O_FLAG_LTO)
$1_EXTRA_CXXFLAGS += $(CXX_O_FLAG_LTO)
endif
ifeq (NONE, $$($1_OPTIMIZATION))
$1_OPT_CFLAGS := $(C_O_FLAG_NONE)
$1_OPT_CXXFLAGS := $(CXX_O_FLAG_NONE)
@@ -222,6 +227,18 @@ define SetupLinkerFlags
# Pickup extra OPENJDK_TARGET_OS_TYPE, OPENJDK_TARGET_OS and TOOLCHAIN_TYPE
# dependent variables for LDFLAGS and LIBS, and additionally the pair dependent
# TOOLCHAIN_TYPE plus OPENJDK_TARGET_OS
ifeq ($$($1_LINK_TIME_OPTIMIZATION), true)
$1_EXTRA_LDFLAGS += $(LDFLAGS_LTO)
# Instruct the ld64 linker not to delete the temporary object file
# generated during Link Time Optimization
ifeq ($(call isTargetOs, macosx), true)
$1_EXTRA_LDFLAGS += -Wl,-object_path_lto,$$($1_OBJECT_DIR)/$$($1_NAME)_lto_helper.o
endif
ifeq ($(TOOLCHAIN_TYPE), microsoft)
$1_EXTRA_LDFLAGS += -LTCGOUT:$$($1_OBJECT_DIR)/$$($1_NAME).iobj
endif
endif
$1_EXTRA_LDFLAGS += $$($1_LDFLAGS_$(OPENJDK_TARGET_OS_TYPE)) $$($1_LDFLAGS_$(OPENJDK_TARGET_OS)) \
$$($1_LDFLAGS_$(TOOLCHAIN_TYPE)) $$($1_LDFLAGS_$(TOOLCHAIN_TYPE)_$(OPENJDK_TARGET_OS))
$1_EXTRA_LIBS += $$($1_LIBS_$(OPENJDK_TARGET_OS_TYPE)) $$($1_LIBS_$(OPENJDK_TARGET_OS)) \
+10 -10
View File
@@ -29,21 +29,21 @@ GTEST_VERSION=1.14.0
JTREG_VERSION=8.1+1
LINUX_X64_BOOT_JDK_EXT=tar.gz
LINUX_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk24/1f9ff9062db4449d8ca828c504ffae90/36/GPL/openjdk-24_linux-x64_bin.tar.gz
LINUX_X64_BOOT_JDK_SHA256=88b090fa80c6c1d084ec9a755233967458788e2c0777ae2e172230c5c692d7ef
LINUX_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk25/bd75d5f9689641da8e1daabeccb5528b/36/GPL/openjdk-25_linux-x64_bin.tar.gz
LINUX_X64_BOOT_JDK_SHA256=59cdcaf255add4721de38eb411d4ecfe779356b61fb671aee63c7dec78054c2b
ALPINE_LINUX_X64_BOOT_JDK_EXT=tar.gz
ALPINE_LINUX_X64_BOOT_JDK_URL=https://github.com/adoptium/temurin24-binaries/releases/download/jdk-24%2B36/OpenJDK24U-jdk_x64_alpine-linux_hotspot_24_36.tar.gz
ALPINE_LINUX_X64_BOOT_JDK_SHA256=a642608f0da78344ee6812fb1490b8bc1d7ad5a18064c70994d6f330568c51cb
ALPINE_LINUX_X64_BOOT_JDK_URL=https://github.com/adoptium/temurin25-binaries/releases/download/jdk-25%2B36/OpenJDK25U-jdk_x64_alpine-linux_hotspot_25_36.tar.gz
ALPINE_LINUX_X64_BOOT_JDK_SHA256=637e47474d411ed86134f413af7d5fef4180ddb0bf556347b7e74a88cf8904c8
MACOS_AARCH64_BOOT_JDK_EXT=tar.gz
MACOS_AARCH64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk24/1f9ff9062db4449d8ca828c504ffae90/36/GPL/openjdk-24_macos-aarch64_bin.tar.gz
MACOS_AARCH64_BOOT_JDK_SHA256=f7133238a12714a62c5ad2bd4da6741130be1a82512065da9ca23dee26b2d3d3
MACOS_AARCH64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk25/bd75d5f9689641da8e1daabeccb5528b/36/GPL/openjdk-25_macos-aarch64_bin.tar.gz
MACOS_AARCH64_BOOT_JDK_SHA256=2006337bf326fdfdf6117081751ba38c1c8706d63419ecac7ff102ff7c776876
MACOS_X64_BOOT_JDK_EXT=tar.gz
MACOS_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk24/1f9ff9062db4449d8ca828c504ffae90/36/GPL/openjdk-24_macos-x64_bin.tar.gz
MACOS_X64_BOOT_JDK_SHA256=6bbfb1d01741cbe55ab90299cb91464b695de9a3ace85c15131aa2f50292f321
MACOS_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk25/bd75d5f9689641da8e1daabeccb5528b/36/GPL/openjdk-25_macos-x64_bin.tar.gz
MACOS_X64_BOOT_JDK_SHA256=47482ad9888991ecac9b2bcc131e2b53ff78aff275104cef85f66252308e8a09
WINDOWS_X64_BOOT_JDK_EXT=zip
WINDOWS_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk24/1f9ff9062db4449d8ca828c504ffae90/36/GPL/openjdk-24_windows-x64_bin.zip
WINDOWS_X64_BOOT_JDK_SHA256=11d1d9f6ac272d5361c8a0bef01894364081c7fb1a6914c2ad2fc312ae83d63b
WINDOWS_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk25/bd75d5f9689641da8e1daabeccb5528b/36/GPL/openjdk-25_windows-x64_bin.zip
WINDOWS_X64_BOOT_JDK_SHA256=85bcc178461e2cb3c549ab9ca9dfa73afd54c09a175d6510d0884071867137d3
+2 -2
View File
@@ -387,8 +387,8 @@ var getJibProfilesCommon = function (input, data) {
};
};
common.boot_jdk_version = "24";
common.boot_jdk_build_number = "36";
common.boot_jdk_version = "25";
common.boot_jdk_build_number = "37";
common.boot_jdk_home = input.get("boot_jdk", "install_path") + "/jdk-"
+ common.boot_jdk_version
+ (input.build_os == "macosx" ? ".jdk/Contents/Home" : "");
+2 -2
View File
@@ -37,6 +37,6 @@ DEFAULT_VERSION_DATE=2026-03-17
DEFAULT_VERSION_CLASSFILE_MAJOR=70 # "`$EXPR $DEFAULT_VERSION_FEATURE + 44`"
DEFAULT_VERSION_CLASSFILE_MINOR=0
DEFAULT_VERSION_DOCS_API_SINCE=11
DEFAULT_ACCEPTABLE_BOOT_VERSIONS="24 25 26"
DEFAULT_ACCEPTABLE_BOOT_VERSIONS="25 26"
DEFAULT_JDK_SOURCE_TARGET_VERSION=26
DEFAULT_PROMOTED_VERSION_PRE=ea
DEFAULT_PROMOTED_VERSION_PRE=
+1 -1
View File
@@ -1,4 +1,4 @@
UNICODE LICENSE V3
UNICODE LICENSE V3
COPYRIGHT AND PERMISSION NOTICE
+2
View File
@@ -45,6 +45,8 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="h23" description="Hour system using 023; 'H' in patterns" since="28" />
<type name="h11" description="Hour system using 011; 'K' in patterns" since="28" />
<type name="h24" description="Hour system using 124; 'k' in patterns" since="28" />
<type name="c12" description="Best 12-hour cycle for locale (h11 or h12)" since="48" deprecated="true" /> <!-- Technical Preview -->
<type name="c24" description="Best 24-hour cycle for locale (h23 or h24)" since="48" deprecated="true" /> <!-- Technical Preview -->
</key>
</keyword>
</ldmlBCP47>
+1
View File
@@ -105,6 +105,7 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="thai" description="Thai digits"/>
<type name="tirh" description="Tirhuta digits" since="28"/>
<type name="tibt" description="Tibetan digits"/>
<type name="tols" description="Tolong Siki digits" since="48"/>
<type name="traditio" description="Traditional numerals — may be algorithmic" alias="traditional" since="21"/>
<type name="vaii" description="Vai digits" since="21"/>
<type name="wara" description="Warang Citi digits" since="28"/>
+11 -10
View File
@@ -17,14 +17,14 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="aiaxa" description="Anguilla" alias="America/Anguilla"/>
<type name="altia" description="Tirane, Albania" alias="Europe/Tirane"/>
<type name="amevn" description="Yerevan, Armenia" alias="Asia/Yerevan"/>
<type name="ancur" description="Curaçao" alias="America/Curacao"/>
<type name="ancur" description="Curaçao" alias="America/Curacao" region="CW"/>
<type name="aolad" description="Luanda, Angola" alias="Africa/Luanda"/>
<type name="aqams" description="Amundsen-Scott Station, South Pole" deprecated="true" preferred="nzakl"/>
<type name="aqams" description="Amundsen-Scott Station, South Pole" deprecated="true" preferred="aqmcm"/>
<type name="aqcas" description="Casey Station, Bailey Peninsula" alias="Antarctica/Casey"/>
<type name="aqdav" description="Davis Station, Vestfold Hills" alias="Antarctica/Davis"/>
<type name="aqddu" description="Dumont d'Urville Station, Terre Adélie" alias="Antarctica/DumontDUrville"/>
<type name="aqmaw" description="Mawson Station, Holme Bay" alias="Antarctica/Mawson"/>
<type name="aqmcm" description="McMurdo Station, Ross Island" alias="Antarctica/McMurdo"/>
<type name="aqmcm" description="McMurdo Station, Ross Island" alias="Antarctica/McMurdo Antarctica/South_Pole"/>
<type name="aqplm" description="Palmer Station, Anvers Island" alias="Antarctica/Palmer"/>
<type name="aqrot" description="Rothera Station, Adelaide Island" alias="Antarctica/Rothera"/>
<type name="aqsyw" description="Syowa Station, East Ongul Island" alias="Antarctica/Syowa"/>
@@ -130,6 +130,7 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="chzrh" description="Zurich, Switzerland" alias="Europe/Zurich"/>
<type name="ciabj" description="Abidjan, Côte d'Ivoire" alias="Africa/Abidjan"/>
<type name="ckrar" description="Rarotonga, Cook Islands" alias="Pacific/Rarotonga"/>
<type name="clcxq" description="Aysén Region, Chile" alias="America/Coyhaique" since="48"/>
<type name="clipc" description="Easter Island, Chile" alias="Pacific/Easter Chile/EasterIsland"/>
<type name="clpuq" description="Punta Arenas, Chile" alias="America/Punta_Arenas" since="31"/>
<type name="clscl" description="Santiago, Chile" alias="America/Santiago Chile/Continental"/>
@@ -167,7 +168,7 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="est5edt" description="POSIX style time zone for US Eastern Time" deprecated="true" preferred="usnyc"/>
<type name="etadd" description="Addis Ababa, Ethiopia" alias="Africa/Addis_Ababa"/>
<type name="fihel" description="Helsinki, Finland" alias="Europe/Helsinki"/>
<type name="fimhq" description="Mariehamn, Åland, Finland" alias="Europe/Mariehamn"/>
<type name="fimhq" description="Mariehamn, Åland, Finland" alias="Europe/Mariehamn" region="AX"/>
<type name="fjsuv" description="Fiji" alias="Pacific/Fiji"/>
<type name="fkpsy" description="Stanley, Falkland Islands" alias="Atlantic/Stanley"/>
<type name="fmksa" description="Kosrae, Micronesia" alias="Pacific/Kosrae"/>
@@ -177,7 +178,7 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="frpar" description="Paris, France" alias="Europe/Paris"/>
<type name="galbv" description="Libreville, Gabon" alias="Africa/Libreville"/>
<type name="gaza" description="Gaza Strip, Palestinian Territories" deprecated="true" preferred="gazastrp"/>
<type name="gazastrp" description="Gaza Strip, Palestinian Territories" alias="Asia/Gaza" since="40"/>
<type name="gazastrp" description="Gaza Strip, Palestinian Territories" alias="Asia/Gaza" since="40" region="PS"/>
<type name="gblon" description="London, United Kingdom" alias="Europe/London Europe/Belfast GB GB-Eire"/>
<type name="gdgnd" description="Grenada" alias="America/Grenada"/>
<type name="getbs" description="Tbilisi, Georgia" alias="Asia/Tbilisi"/>
@@ -193,8 +194,8 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="gmt" description="Greenwich Mean Time" alias="Etc/GMT Etc/GMT+0 Etc/GMT-0 Etc/GMT0 Etc/Greenwich GMT GMT+0 GMT-0 GMT0 Greenwich" since="31"/>
<type name="gncky" description="Conakry, Guinea" alias="Africa/Conakry"/>
<type name="gpbbr" description="Guadeloupe" alias="America/Guadeloupe"/>
<type name="gpmsb" description="Marigot, Saint Martin" alias="America/Marigot"/>
<type name="gpsbh" description="Saint Barthélemy" alias="America/St_Barthelemy"/>
<type name="gpmsb" description="Marigot, Saint Martin" alias="America/Marigot" region="MF"/>
<type name="gpsbh" description="Saint Barthélemy" alias="America/St_Barthelemy" region="BL"/>
<type name="gqssg" description="Malabo, Equatorial Guinea" alias="Africa/Malabo"/>
<type name="grath" description="Athens, Greece" alias="Europe/Athens EET"/>
<type name="gsgrv" description="South Georgia and the South Sandwich Islands" alias="Atlantic/South_Georgia"/>
@@ -202,7 +203,7 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="gugum" description="Guam" alias="Pacific/Guam"/>
<type name="gwoxb" description="Bissau, Guinea-Bissau" alias="Africa/Bissau"/>
<type name="gygeo" description="Guyana" alias="America/Guyana"/>
<type name="hebron" description="West Bank, Palestinian Territories" alias="Asia/Hebron" since="21"/>
<type name="hebron" description="West Bank, Palestinian Territories" alias="Asia/Hebron" since="21" region="PS"/>
<type name="hkhkg" description="Hong Kong SAR China" alias="Asia/Hong_Kong Hongkong"/>
<type name="hntgu" description="Tegucigalpa, Honduras" alias="America/Tegucigalpa"/>
<type name="hrzag" description="Zagreb, Croatia" alias="Europe/Zagreb"/>
@@ -220,7 +221,7 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="irthr" description="Tehran, Iran" alias="Asia/Tehran Iran"/>
<type name="isrey" description="Reykjavik, Iceland" alias="Atlantic/Reykjavik Iceland"/>
<type name="itrom" description="Rome, Italy" alias="Europe/Rome"/>
<type name="jeruslm" description="Jerusalem" alias="Asia/Jerusalem Asia/Tel_Aviv Israel"/>
<type name="jeruslm" description="Jerusalem" alias="Asia/Jerusalem Asia/Tel_Aviv Israel" region="IL"/>
<type name="jesth" description="Jersey" alias="Europe/Jersey"/>
<type name="jmkin" description="Jamaica" alias="America/Jamaica Jamaica"/>
<type name="joamm" description="Amman, Jordan" alias="Asia/Amman"/>
@@ -305,7 +306,7 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="npktm" description="Kathmandu, Nepal" alias="Asia/Katmandu Asia/Kathmandu" iana="Asia/Kathmandu"/>
<type name="nrinu" description="Nauru" alias="Pacific/Nauru"/>
<type name="nuiue" description="Niue" alias="Pacific/Niue"/>
<type name="nzakl" description="Auckland, New Zealand" alias="Pacific/Auckland Antarctica/South_Pole NZ"/>
<type name="nzakl" description="Auckland, New Zealand" alias="Pacific/Auckland NZ"/>
<type name="nzcht" description="Chatham Islands, New Zealand" alias="Pacific/Chatham NZ-CHAT"/>
<type name="ommct" description="Muscat, Oman" alias="Asia/Muscat"/>
<type name="papty" description="Panama" alias="America/Panama EST"/>
+6 -8
View File
@@ -1,13 +1,12 @@
<!--
Copyright © 2003-2010 Unicode, Inc. and others. All rights reserved. Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode data files and any associated documentation (the "Data Files") or Unicode software and any associated documentation (the "Software") to deal in the Data Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided that (a) the above copyright notice(s) and this permission notice appear with all copies of the Data Files or Software, (b) both the above copyright notice(s) and this permission notice appear in associated documentation, and (c) there is clear notice in each modified Data File or in the Software as well as in the documentation associated with the Data File(s) or Software that the data or software has been modified.
THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder.
Copyright © 1991-2025 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-3.0
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<!-- This is only referenced by the deprecated GenerateLikelySubtagTests.java - see CLDR-17535 -->
<!ELEMENT cldrTest ((number | date | zoneFields | collation | likelySubtags)*) >
<!ATTLIST cldrTest version CDATA #REQUIRED>
<!ATTLIST cldrTest base CDATA #REQUIRED>
@@ -48,4 +47,3 @@ Except as contained in this notice, the name of a copyright holder shall not be
<!-- likelySubtags result attributes -->
<!ATTLIST result add NMTOKEN #IMPLIED>
<!ATTLIST result remove NMTOKEN #IMPLIED>
+49 -6
View File
@@ -42,7 +42,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!ATTLIST version number CDATA #REQUIRED >
<!--@MATCH:regex/\$Revision.*\$-->
<!--@METADATA-->
<!ATTLIST version cldrVersion CDATA #FIXED "47" >
<!ATTLIST version cldrVersion CDATA #FIXED "48" >
<!--@MATCH:any-->
<!--@VALUE-->
<!ATTLIST version draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
@@ -64,6 +64,8 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!--@MATCH:validity/locale-for-names-->
<!ATTLIST language alt NMTOKENS #IMPLIED >
<!--@MATCH:literal/long, secondary, short, variant, menu, official-->
<!ATTLIST language menu NMTOKENS #IMPLIED >
<!--@MATCH:literal/core, extension-->
<!ATTLIST language draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
<!--@METADATA-->
<!--@DEPRECATED:true, false-->
@@ -277,6 +279,8 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!--@MATCH:bcp47/anykey-->
<!ATTLIST type type NMTOKEN #REQUIRED >
<!--@MATCH:bcp47/anyvalue-->
<!ATTLIST type scope NMTOKEN #IMPLIED >
<!--@MATCH:literal/core-->
<!ATTLIST type alt NMTOKENS #IMPLIED >
<!--@MATCH:literal/short, variant-->
<!ATTLIST type draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
@@ -456,7 +460,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!--@DEPRECATED-->
<!ELEMENT exemplarCharacters ( #PCDATA | cp )* >
<!ATTLIST exemplarCharacters type (auxiliary | standard | punctuation | currencySymbol | index | numbers) #IMPLIED >
<!ATTLIST exemplarCharacters type (standard | auxiliary | numbers | numbers-auxiliary | punctuation | punctuation-auxiliary | punctuation-person | index | currencySymbol) #IMPLIED >
<!--@DEPRECATED:currencySymbol-->
<!ATTLIST exemplarCharacters alt NMTOKENS #IMPLIED >
<!--@MATCH:literal/variant-->
@@ -1528,7 +1532,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!ELEMENT dateTimeFormat ( alias | ( pattern*, displayName*, special* ) ) >
<!ATTLIST dateTimeFormat type NMTOKEN "standard" >
<!--@MATCH:literal/standard, atTime-->
<!--@MATCH:literal/standard, atTime, relative-->
<!ATTLIST dateTimeFormat alt NMTOKENS #IMPLIED >
<!--@MATCH:literal/variant-->
<!ATTLIST dateTimeFormat draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
@@ -1718,7 +1722,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!ATTLIST relativePeriod draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
<!--@METADATA-->
<!ELEMENT timeZoneNames ( alias | ( hourFormat*, hoursFormat*, gmtFormat*, gmtZeroFormat*, regionFormat*, fallbackFormat*, fallbackRegionFormat*, abbreviationFallback*, preferenceOrdering*, singleCountries*, default*, zone*, metazone*, special* ) ) >
<!ELEMENT timeZoneNames ( alias | ( hourFormat*, hoursFormat*, gmtFormat*, gmtZeroFormat*, gmtUnknownFormat*, regionFormat*, fallbackFormat*, fallbackRegionFormat*, abbreviationFallback*, preferenceOrdering*, singleCountries*, default*, zone*, metazone*, special* ) ) >
<!ATTLIST timeZoneNames draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
<!--@METADATA-->
<!--@DEPRECATED-->
@@ -1765,6 +1769,15 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!ATTLIST gmtZeroFormat references CDATA #IMPLIED >
<!--@METADATA-->
<!ELEMENT gmtUnknownFormat ( #PCDATA ) >
<!ATTLIST gmtUnknownFormat alt NMTOKENS #IMPLIED >
<!--@MATCH:literal/variant-->
<!ATTLIST gmtUnknownFormat draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
<!--@METADATA-->
<!--@DEPRECATED:true, false-->
<!ATTLIST gmtUnknownFormat references CDATA #IMPLIED >
<!--@METADATA-->
<!ELEMENT regionFormat ( #PCDATA ) >
<!ATTLIST regionFormat type (standard | daylight) #IMPLIED >
<!ATTLIST regionFormat alt NMTOKENS #IMPLIED >
@@ -1963,7 +1976,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!-- ######################################################### -->
<!ELEMENT numbers ( alias | ( defaultNumberingSystem*, otherNumberingSystems*, minimumGroupingDigits*, symbols*, decimalFormats*, scientificFormats*, percentFormats*, currencyFormats*, currencies?, miscPatterns*, minimalPairs*, special* ) ) >
<!ELEMENT numbers ( alias | ( defaultNumberingSystem*, otherNumberingSystems*, minimumGroupingDigits*, symbols*, decimalFormats*, rationalFormats*, scientificFormats*, percentFormats*, currencyFormats*, currencies?, miscPatterns*, minimalPairs*, special* ) ) >
<!ATTLIST numbers alt NMTOKENS #IMPLIED >
<!--@MATCH:literal/variant-->
<!ATTLIST numbers draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
@@ -2267,6 +2280,28 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!--@VALUE-->
<!--@DEPRECATED-->
<!ELEMENT rationalFormats ( alias | ( rationalPattern*, integerAndRationalPattern*, rationalUsage*, special* ) ) >
<!ATTLIST rationalFormats numberSystem CDATA #REQUIRED >
<!--@MATCH:bcp47/nu-->
<!ELEMENT rationalPattern ( #PCDATA ) >
<!ATTLIST rationalPattern alt NMTOKENS #IMPLIED >
<!--@MATCH:literal/variant-->
<!ATTLIST rationalPattern draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
<!--@METADATA-->
<!ELEMENT integerAndRationalPattern ( #PCDATA ) >
<!ATTLIST integerAndRationalPattern alt NMTOKENS #IMPLIED >
<!--@MATCH:literal/superSub-->
<!ATTLIST integerAndRationalPattern draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
<!--@METADATA-->
<!ELEMENT rationalUsage ( #PCDATA ) >
<!ATTLIST rationalUsage alt NMTOKENS #IMPLIED >
<!--@MATCH:literal/variant-->
<!ATTLIST rationalUsage draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
<!--@METADATA-->
<!ELEMENT scientificFormats ( alias | ( default*, scientificFormatLength*, special* ) ) >
<!ATTLIST scientificFormats draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
<!--@METADATA-->
@@ -3100,12 +3135,20 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!ELEMENT rbnf ( alias | ( rulesetGrouping*, special* ) ) >
<!ELEMENT rulesetGrouping ( alias | ( ruleset*, special* ) ) >
<!ELEMENT rulesetGrouping ( alias | ( rbnfRules?, ruleset*, special* ) ) >
<!ATTLIST rulesetGrouping type NMTOKEN #REQUIRED >
<!--@MATCH:literal/NumberingSystemRules, OrdinalRules, SpelloutRules-->
<!ATTLIST rulesetGrouping draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
<!--@METADATA-->
<!ELEMENT rbnfRules ( #PCDATA ) >
<!--@CDATA-->
<!ATTLIST rbnfRules alt NMTOKENS #IMPLIED >
<!--@MATCH:literal/variant-->
<!ATTLIST rbnfRules draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
<!--@METADATA-->
<!--@DEPRECATED:true, false-->
<!ELEMENT ruleset ( alias | ( rbnfrule*, special* ) ) >
<!--@ORDERED-->
<!ATTLIST ruleset type NMTOKEN #REQUIRED >
+125 -6
View File
@@ -128,10 +128,10 @@ Note: DTD @-annotations are not currently converted to .xsd. For full CLDR file
<xs:element name="version">
<xs:complexType>
<xs:attribute name="number" use="required"/>
<xs:attribute default="47" name="cldrVersion">
<xs:attribute default="48" name="cldrVersion">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="47"/>
<xs:enumeration value="48"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
@@ -182,6 +182,7 @@ Note: DTD @-annotations are not currently converted to .xsd. For full CLDR file
<xs:complexType mixed="true">
<xs:attribute name="type" type="xs:NMTOKEN" use="required"/>
<xs:attribute name="alt" type="xs:NMTOKENS"/>
<xs:attribute name="menu" type="xs:NMTOKENS"/>
<xs:attribute name="draft">
<xs:simpleType>
<xs:restriction base="xs:token">
@@ -203,6 +204,7 @@ Note: DTD @-annotations are not currently converted to .xsd. For full CLDR file
<xs:element name="script">
<xs:complexType mixed="true">
<xs:attribute name="type" type="xs:NMTOKEN" use="required"/>
@@ -696,6 +698,7 @@ Note: DTD @-annotations are not currently converted to .xsd. For full CLDR file
<xs:complexType mixed="true">
<xs:attribute name="key" type="xs:NMTOKEN" use="required"/>
<xs:attribute name="type" type="xs:NMTOKEN" use="required"/>
<xs:attribute name="scope" type="xs:NMTOKEN"/>
<xs:attribute name="alt" type="xs:NMTOKENS"/>
<xs:attribute name="draft">
<xs:simpleType>
@@ -718,6 +721,7 @@ Note: DTD @-annotations are not currently converted to .xsd. For full CLDR file
<xs:element name="transformNames">
<xs:complexType>
<xs:choice>
@@ -1196,12 +1200,15 @@ Note: DTD @-annotations are not currently converted to .xsd. For full CLDR file
<xs:attribute name="type">
<xs:simpleType>
<xs:restriction base="xs:token">
<xs:enumeration value="auxiliary"/>
<xs:enumeration value="standard"/>
<xs:enumeration value="punctuation"/>
<xs:enumeration value="currencySymbol"/>
<xs:enumeration value="index"/>
<xs:enumeration value="auxiliary"/>
<xs:enumeration value="numbers"/>
<xs:enumeration value="numbers-auxiliary"/>
<xs:enumeration value="punctuation"/>
<xs:enumeration value="punctuation-auxiliary"/>
<xs:enumeration value="punctuation-person"/>
<xs:enumeration value="index"/>
<xs:enumeration value="currencySymbol"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
@@ -4512,6 +4519,7 @@ Note: DTD @-annotations are not currently converted to .xsd. For full CLDR file
<xs:element maxOccurs="unbounded" minOccurs="0" ref="hoursFormat"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="gmtFormat"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="gmtZeroFormat"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="gmtUnknownFormat"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="regionFormat"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="fallbackFormat"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="fallbackRegionFormat"/>
@@ -4634,6 +4642,28 @@ Note: DTD @-annotations are not currently converted to .xsd. For full CLDR file
<xs:element name="gmtUnknownFormat">
<xs:complexType mixed="true">
<xs:attribute name="alt" type="xs:NMTOKENS"/>
<xs:attribute name="draft">
<xs:simpleType>
<xs:restriction base="xs:token">
<xs:enumeration value="approved"/>
<xs:enumeration value="contributed"/>
<xs:enumeration value="provisional"/>
<xs:enumeration value="unconfirmed"/>
<xs:enumeration value="true"/>
<xs:enumeration value="false"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="references"/>
</xs:complexType>
</xs:element>
<xs:element name="regionFormat">
<xs:complexType mixed="true">
<xs:attribute name="type">
@@ -5099,6 +5129,7 @@ Note: DTD @-annotations are not currently converted to .xsd. For full CLDR file
<xs:element maxOccurs="unbounded" minOccurs="0" ref="minimumGroupingDigits"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="symbols"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="decimalFormats"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="rationalFormats"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="scientificFormats"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="percentFormats"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="currencyFormats"/>
@@ -5830,6 +5861,72 @@ Note: DTD @-annotations are not currently converted to .xsd. For full CLDR file
<xs:element name="rationalFormats">
<xs:complexType>
<xs:choice>
<xs:element ref="alias"/>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="rationalPattern"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="integerAndRationalPattern"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="rationalUsage"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/>
</xs:sequence>
</xs:choice>
<xs:attribute name="numberSystem" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="rationalPattern">
<xs:complexType mixed="true">
<xs:attribute name="alt" type="xs:NMTOKENS"/>
<xs:attribute name="draft">
<xs:simpleType>
<xs:restriction base="xs:token">
<xs:enumeration value="approved"/>
<xs:enumeration value="contributed"/>
<xs:enumeration value="provisional"/>
<xs:enumeration value="unconfirmed"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="integerAndRationalPattern">
<xs:complexType mixed="true">
<xs:attribute name="alt" type="xs:NMTOKENS"/>
<xs:attribute name="draft">
<xs:simpleType>
<xs:restriction base="xs:token">
<xs:enumeration value="approved"/>
<xs:enumeration value="contributed"/>
<xs:enumeration value="provisional"/>
<xs:enumeration value="unconfirmed"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="rationalUsage">
<xs:complexType mixed="true">
<xs:attribute name="alt" type="xs:NMTOKENS"/>
<xs:attribute name="draft">
<xs:simpleType>
<xs:restriction base="xs:token">
<xs:enumeration value="approved"/>
<xs:enumeration value="contributed"/>
<xs:enumeration value="provisional"/>
<xs:enumeration value="unconfirmed"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="scientificFormats">
<xs:complexType>
<xs:choice>
@@ -8049,6 +8146,7 @@ Note: DTD @-annotations are not currently converted to .xsd. For full CLDR file
<xs:choice>
<xs:element ref="alias"/>
<xs:sequence>
<xs:element minOccurs="0" ref="rbnfRules"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="ruleset"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/>
</xs:sequence>
@@ -8070,6 +8168,27 @@ Note: DTD @-annotations are not currently converted to .xsd. For full CLDR file
</xs:element>
<xs:element name="rbnfRules">
<xs:complexType mixed="true">
<xs:attribute name="alt" type="xs:NMTOKENS"/>
<xs:attribute name="draft">
<xs:simpleType>
<xs:restriction base="xs:token">
<xs:enumeration value="approved"/>
<xs:enumeration value="contributed"/>
<xs:enumeration value="provisional"/>
<xs:enumeration value="unconfirmed"/>
<xs:enumeration value="true"/>
<xs:enumeration value="false"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="ruleset">
<xs:complexType>
<xs:choice>
+4 -1
View File
@@ -12,7 +12,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!ATTLIST version number CDATA #REQUIRED >
<!--@MATCH:regex/\$Revision.*\$-->
<!--@METADATA-->
<!ATTLIST version cldrVersion CDATA #FIXED "47" >
<!ATTLIST version cldrVersion CDATA #FIXED "48" >
<!--@MATCH:version-->
<!--@VALUE-->
@@ -72,6 +72,9 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!ATTLIST type iana CDATA #IMPLIED >
<!--@MATCH:regex/^[A-Za-z]+(/[A-Za-z_\-]+)+$-->
<!--@VALUE-->
<!ATTLIST type region CDATA #IMPLIED >
<!--@MATCH:regex/^[A-Z]{2}$-->
<!--@VALUE-->
<!ELEMENT attribute EMPTY >
<!ATTLIST attribute name NMTOKEN #REQUIRED >
+5 -2
View File
@@ -24,10 +24,10 @@ Note: DTD @-annotations are not currently converted to .xsd. For full CLDR file
<xs:element name="version">
<xs:complexType>
<xs:attribute name="number" use="required"/>
<xs:attribute default="47" name="cldrVersion">
<xs:attribute default="48" name="cldrVersion">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="47"/>
<xs:enumeration value="48"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
@@ -120,6 +120,7 @@ Note: DTD @-annotations are not currently converted to .xsd. For full CLDR file
<xs:attribute name="alias"/>
<xs:attribute name="since"/>
<xs:attribute name="iana"/>
<xs:attribute name="region"/>
</xs:complexType>
</xs:element>
@@ -134,6 +135,8 @@ Note: DTD @-annotations are not currently converted to .xsd. For full CLDR file
<xs:element name="attribute">
<xs:complexType>
<xs:attribute name="name" type="xs:NMTOKEN" use="required"/>
+5 -8
View File
@@ -1,11 +1,8 @@
<!--
Copyright © 2003-2010 Unicode, Inc. and others. All rights reserved. Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode data files and any associated documentation (the "Data Files") or Unicode software and any associated documentation (the "Software") to deal in the Data Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided that (a) the above copyright notice(s) and this permission notice appear with all copies of the Data Files or Software, (b) both the above copyright notice(s) and this permission notice appear in associated documentation, and (c) there is clear notice in each modified Data File or in the Software as well as in the documentation associated with the Data File(s) or Software that the data or software has been modified.
THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder.
Copyright © 1991-2025 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-3.0
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<!-- OpenOffice.org Specific elements -->
@@ -60,7 +57,7 @@ openOffice:quarter4Abbreviation?)>
<!ELEMENT openOffice:belowWord (#PCDATA)>
<!-- START_DEPRECATED -->
<!ELEMENT openOffice:quarter1Abbreviation (#PCDATA)>
<!ELEMENT openOffice:quarter1Abbreviation (#PCDATA)>
<!ELEMENT openOffice:quarter2Abbreviation (#PCDATA)>
<!ELEMENT openOffice:quarter3Abbreviation (#PCDATA)>
<!ELEMENT openOffice:quarter4Abbreviation (#PCDATA)>
+11 -4
View File
@@ -12,7 +12,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!ATTLIST version number CDATA #REQUIRED >
<!--@MATCH:any-->
<!--@METADATA-->
<!ATTLIST version cldrVersion CDATA #FIXED "47" >
<!ATTLIST version cldrVersion CDATA #FIXED "48" >
<!--@MATCH:version-->
<!--@VALUE-->
<!ATTLIST version unicodeVersion CDATA #FIXED "16.0.0" >
@@ -147,6 +147,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!ATTLIST language territories NMTOKENS #IMPLIED >
<!--@MATCH:set/validity/region-->
<!--@VALUE-->
<!--@DEPRECATED-->
<!ATTLIST language variants NMTOKENS #IMPLIED >
<!--@VALUE-->
<!ATTLIST language draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
@@ -274,7 +275,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!--@MATCH:time/yyyy-MM-dd-->
<!--@VALUE-->
<!ATTLIST era code NMTOKEN #IMPLIED >
<!--@MATCH:regex/[a-z0-9]{3,8}(\-[a-z0-9]{3,8})*-->
<!--@MATCH:regex/[a-z0-9]{2,8}(\-[a-z0-9]{3,8})*-->
<!--@VALUE-->
<!ATTLIST era aliases NMTOKENS #IMPLIED >
<!--@MATCH:set/regex/[a-z0-9]{2,8}(\-[a-z0-9]{3,8})*-->
@@ -770,7 +771,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!ATTLIST unitAlias type NMTOKEN #REQUIRED >
<!--@MATCH:validity/short-unit/deprecated-->
<!ATTLIST unitAlias replacement NMTOKEN #REQUIRED >
<!--@MATCH:regex/[A-Za-z][-A-Za-z0-9]*-->
<!--@MATCH:regex/[A-Za-z0-9][-A-Za-z0-9]*-->
<!--@VALUE-->
<!ATTLIST unitAlias reason (deprecated) #IMPLIED >
<!--@VALUE-->
@@ -996,6 +997,12 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!ATTLIST usesMetazone mzone NMTOKEN #REQUIRED >
<!--@MATCH:metazone-->
<!--@VALUE-->
<!ATTLIST usesMetazone stdOffset CDATA #IMPLIED >
<!--@MATCH:regex/[+-][0-9]{2}(:[0-9]{2})?-->
<!--@VALUE-->
<!ATTLIST usesMetazone dstOffset CDATA #IMPLIED >
<!--@MATCH:regex/[+-][0-9]{2}(:[0-9]{2})?-->
<!--@VALUE-->
<!ELEMENT plurals ( pluralRules*, pluralRanges* ) >
<!ATTLIST plurals type (ordinal | cardinal) #IMPLIED >
@@ -1090,7 +1097,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!ATTLIST numberingSystem radix NMTOKEN #IMPLIED >
<!--@VALUE-->
<!ATTLIST numberingSystem digits CDATA #IMPLIED >
<!--@MATCH:unicodeset/[\p{Nd}[\u3007\u4E00\u4E03\u4E09\u4E5D\u4E8C\u4E94\u516B\u516D\u56DB][\U00010D40-\U00010D49\U000116D0-\U000116E3\U00011BF0-\U00011BF9\U00016130-\U00016139\U00016D70-\U00016D79\U0001CCF0-\U0001CCF9\U0001E5F1-\U0001E5FA]]-->
<!--@MATCH:unicodeset/[\p{Nd}[\u3007\u4E00\u4E03\u4E09\u4E5D\u4E8C\u4E94\u516B\u516D\u56DB][\U00011DE0-\U00011DE9]]-->
<!--@VALUE-->
<!ATTLIST numberingSystem rules CDATA #IMPLIED >
<!--@MATCH:any-->
@@ -65,10 +65,10 @@ Note: DTD @-annotations are not currently converted to .xsd. For full CLDR file
<xs:element name="version">
<xs:complexType>
<xs:attribute name="number" use="required"/>
<xs:attribute default="47" name="cldrVersion">
<xs:attribute default="48" name="cldrVersion">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="47"/>
<xs:enumeration value="48"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
@@ -374,6 +374,7 @@ Note: DTD @-annotations are not currently converted to .xsd. For full CLDR file
<xs:element name="scriptData">
<xs:complexType>
<xs:sequence>
@@ -2183,12 +2184,18 @@ Note: DTD @-annotations are not currently converted to .xsd. For full CLDR file
<xs:attribute name="from"/>
<xs:attribute name="to"/>
<xs:attribute name="mzone" type="xs:NMTOKEN" use="required"/>
<xs:attribute name="stdOffset"/>
<xs:attribute name="dstOffset"/>
</xs:complexType>
</xs:element>
<xs:element name="plurals">
<xs:complexType>
<xs:sequence>
+11 -4
View File
@@ -2072,7 +2072,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Asia/Phnom_Penh">
<exemplarCity draft="unconfirmed">Пномпен</exemplarCity>
</zone>
<zone type="Pacific/Kanton">
<zone type="Pacific/Enderbury">
<exemplarCity draft="unconfirmed">Кантон</exemplarCity>
</zone>
<zone type="Pacific/Kiritimati">
@@ -2746,9 +2746,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</metazone>
<metazone type="Africa_Western">
<long>
<generic draft="unconfirmed">Мраҭашәаратәи Африка</generic>
<standard draft="unconfirmed">Мраҭашәаратәи Африка, астандартә аамҭа</standard>
<daylight draft="unconfirmed">Мраҭашәаратәи Африка, аԥхынтәи аамҭа</daylight>
<standard draft="unconfirmed">Мраҭашәаратәи Африка</standard>
</long>
</metazone>
<metazone type="Alaska">
@@ -3136,6 +3134,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<standard draft="unconfirmed">Гаиана</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard draft="unconfirmed">Ҳаваи-алеуттәи астандартә аамҭа</standard>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic draft="unconfirmed">Ҳаваи-алеуттәи аамҭа</generic>
@@ -3686,6 +3689,10 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<currencyFormatLength>
<currencyFormat type="standard">
<pattern draft="unconfirmed">#,##0.00 ¤</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
</currencyFormatLength>
<unitPattern count="other" draft="unconfirmed">{0} {1}</unitPattern>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+235 -316
View File
@@ -215,7 +215,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<language type="hax">ደቡባዊ ሃይዳ</language>
<language type="he">ዕብራይስጥ</language>
<language type="hi">ሕንድኛ</language>
<language type="hi_Latn">ሕንድኛ (ላቲን)</language>
<language type="hil">ሂሊጋይኖን</language>
<language type="hmn">ህሞንግ</language>
<language type="hr">ክሮሽያንኛ</language>
@@ -283,6 +282,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<language type="ksf">ባፊያ</language>
<language type="ksh">ኮሎኝኛ</language>
<language type="ku">ኩርድሽ</language>
<language type="ku" menu="core">ኩርድሽ</language>
<language type="ku" menu="extension">ኩርድሽ</language>
<language type="kum">ኩማይክ</language>
<language type="kv">ኮሚ</language>
<language type="kw">ኮርኒሽ</language>
@@ -711,6 +712,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<territory type="CN">ቻይና</territory>
<territory type="CO">ኮሎምቢያ</territory>
<territory type="CP">ክሊፐርቶን ደሴት</territory>
<territory type="CQ">ሳርክ</territory>
<territory type="CR">ኮስታሪካ</territory>
<territory type="CU">ኩባ</territory>
<territory type="CV">ኬፕቨርዴ</territory>
@@ -952,33 +954,52 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<key type="colNumeric">የቁጥር ድርደራ</key>
<key type="colStrength">የድርደራ አቅም</key>
<key type="currency">ምንዛሪ</key>
<key type="em">ስሜት ገላጭ ምስል አቀራረብ</key>
<key type="hc">የሰዓት ዑደት (12 ወይም 24)</key>
<key type="lb">መስመር መስበሪያ ቅጥ</key>
<key type="lw">የመስመር መሰባበር በቃላት ውስጥ</key>
<key type="ms">የመለኪያ ስርዓት</key>
<key type="numbers">ቁጥሮች</key>
<key type="ss">ከአህጽሮተ ቃል በኋላ የዐረፍተ ነገር መቋረጥ</key>
<key type="timezone">የሰዓት ሰቅ</key>
<key type="va">የአካባቢ አይነት</key>
<key type="x">ለግል ጥቅም</key>
</keys>
<types>
<type key="calendar" type="buddhist">የቡዲስት ቀን አቆጣጠር</type>
<type key="calendar" type="buddhist" scope="core">ቡዲስት</type>
<type key="calendar" type="chinese">የቻይና የቀን አቆጣጠር</type>
<type key="calendar" type="chinese" scope="core">ቻይንኛ</type>
<type key="calendar" type="coptic">የኮፕቲክ የቀን አቆጣጠር</type>
<type key="calendar" type="coptic" scope="core">ኮፕቲክ</type>
<type key="calendar" type="dangi">የዳንጊ የቀን አቆጣጠር</type>
<type key="calendar" type="dangi" scope="core">ዳንጊ</type>
<type key="calendar" type="ethiopic">የኢትዮጵያ የቀን አቆጣጠር</type>
<type key="calendar" type="ethiopic" scope="core">ኢትዮፒክ</type>
<type key="calendar" type="ethiopic-amete-alem">የኢትዮፒክ አመተ አለም የቀን አቆጣጠር</type>
<type key="calendar" type="ethiopic-amete-alem" scope="core">ኢትዮፒክ ዓመተ ዓለም</type>
<type key="calendar" type="gregorian">የግሪጎሪያን የቀን አቆጣጠር</type>
<type key="calendar" type="gregorian" scope="core">ግሪጎሪያን</type>
<type key="calendar" type="hebrew">የእብራዊያን የቀን አቆጣጠር</type>
<type key="calendar" type="hebrew" scope="core">ሂብሩ</type>
<type key="calendar" type="indian">የህንድ ብሔራዊ የቀን አቆጣጠር</type>
<type key="calendar" type="islamic">የሂጅራ የቀን አቆጣጠር</type>
<type key="calendar" type="islamic" scope="core">ሂጅራ</type>
<type key="calendar" type="islamic-civil">የሂጅራ የቀን አቆጣጠር (ታቡላር፣ ሲቪል አፖች)</type>
<type key="calendar" type="islamic-civil" scope="core">ሂጅራ (ታቡላር፣ የሲቪል ዘመን)</type>
<type key="calendar" type="islamic-umalqura">የሂጅራ የቀን አቆጣጠር (ኡም አል-ቁራ)</type>
<type key="calendar" type="islamic-umalqura" scope="core">ሂጅራ (ኡሙ አል-ቁራ)</type>
<type key="calendar" type="iso8601">ISO-8601 የቀን አቆጣጠር</type>
<type key="calendar" type="japanese">የጃፓን የቀን አቆጣጠር</type>
<type key="calendar" type="japanese" scope="core">ጃፓንኛ</type>
<type key="calendar" type="persian">የፐርሽያ የቀን አቆጣጠር</type>
<type key="calendar" type="persian" scope="core">ፐርሽያን</type>
<type key="calendar" type="roc">የሚንጉ የቀን አቆጣጠር</type>
<type key="calendar" type="roc" scope="core">ሚንጉ</type>
<type key="cf" type="account">የሂሳብ ምንዛሪ ቅርጸት</type>
<type key="cf" type="account" scope="core">የሂሳብ አያያዝ</type>
<type key="cf" type="standard">መደበኛ የምንዛሪ ቅርጸት</type>
<type key="cf" type="standard" scope="core">መደበኛ</type>
<type key="colAlternate" type="non-ignorable">ምልክቶችን ደርድር</type>
<type key="colAlternate" type="shifted">ችላ ባይ ምልክቶችን ደርድር</type>
<type key="colBackwards" type="no">የፊደል ጭረቶችን እንደመደበኛ ደርድር</type>
@@ -988,16 +1009,17 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<type key="colCaseFirst" type="upper">አቢይ ሆሄ መጀመሪያ ደርድር</type>
<type key="colCaseLevel" type="no">ያለመልከፊደል ትብ ደርድር</type>
<type key="colCaseLevel" type="yes">በመልከፊደል ትብ ደርድር</type>
<type key="collation" type="big5han">የባህላዊ ቻይንኛ የድርድር ቅደም ተከተል - ትልቅ5</type>
<type key="collation" type="dictionary">የመዝገበ ቃላት የድርድር ቅደም ተከተል</type>
<type key="collation" type="ducet">የነባሪ ዩኒኮድ የድርድር ቅደም ተከተል</type>
<type key="collation" type="gb2312han">የቀለለ የቻይንኛ የድርደራ ቅደም ተከተል - GB2312</type>
<type key="collation" type="ducet" scope="core">ነባሪ ዩኒኮድ</type>
<type key="collation" type="phonebook">የስልክ ደብተር ድርድር ቅደም ተከተል</type>
<type key="collation" type="phonetic">የፎነቲክ ድርደራ ቅደም ተከተል</type>
<type key="collation" type="pinyin">ፒንይን የድርድር ቅደም ተከተል</type>
<type key="collation" type="search">ለጠቅላላ ጉዳይ ፍለጋ</type>
<type key="collation" type="search" scope="core">ፍለጋ</type>
<type key="collation" type="searchjl">በሃንጉል የመጀመሪያ ተነባቢ ፈልግ</type>
<type key="collation" type="standard">መደበኛ የድርድር ቅደም ተከተል</type>
<type key="collation" type="standard" scope="core">መደበኛ</type>
<type key="collation" type="stroke">የበትር ድርድር ቅደም ተከተል</type>
<type key="collation" type="traditional">ባህላዊ የድርድር ቅደም ተከተል</type>
<type key="collation" type="unihan">የመሰረታዊ በትር ድርድር ቅደም ተከተል</type>
@@ -1013,18 +1035,35 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<type key="d0" type="fwidth">ሙሉ ወርድ</type>
<type key="d0" type="hwidth">ግማሽ ወርድ</type>
<type key="d0" type="npinyin">አሃዛዊ</type>
<type key="em" type="default" scope="core">ነባሪ</type>
<type key="em" type="emoji" scope="core">ስሜት ገላጭ ምስል</type>
<type key="em" type="text" scope="core">ጽሑፍ</type>
<type key="hc" type="h11">የ12 ሰዓት ስርዓት (011)</type>
<type key="hc" type="h11" scope="core">12 (011)</type>
<type key="hc" type="h12">የ12 ሰዓት ስርዓት (112)</type>
<type key="hc" type="h12" scope="core">12 (112)</type>
<type key="hc" type="h23">የ24 ሰዓት ስርዓት (023)</type>
<type key="hc" type="h23" scope="core">24 (023)</type>
<type key="hc" type="h24">የ24 ሰዓት ስርዓት (124)</type>
<type key="hc" type="h24" scope="core">24 (124)</type>
<type key="lb" type="loose">ላላ ያለ መስመር መስበሪያ ቅጥ</type>
<type key="lb" type="loose" scope="core">ልቅ</type>
<type key="lb" type="normal">መደበኛ መስመር መስበሪያ ቅጥ</type>
<type key="lb" type="normal" scope="core">መደበኛ</type>
<type key="lb" type="strict">ጠበቅ ያለ መስመር መስበሪያ ቅጥ</type>
<type key="lb" type="strict" scope="core">ጥብቅ</type>
<type key="lw" type="breakall" scope="core">ሁሉንም ሰብረው</type>
<type key="lw" type="keepall" scope="core">ሁሉንም አቆይ</type>
<type key="lw" type="normal" scope="core">መደበኛ</type>
<type key="lw" type="phrase" scope="core">በዓረፍተ ነገሮች ውስጥ ያስቀምጡ</type>
<type key="m0" type="bgn">ዩኤስ ቢጂኤን ትራንስሊትሬሽን</type>
<type key="m0" type="ungegn">ዩኤን ጂኢጂኤን ትራንስሊትሬሽን</type>
<type key="ms" type="metric">ሜትሪክ ስርዓት</type>
<type key="ms" type="metric" scope="core">መለኪያ</type>
<type key="ms" type="uksystem">ኢምፔሪያል የመለኪያ ስርዓት</type>
<type key="ms" type="uksystem" scope="core">ዩኬ</type>
<type key="ms" type="ussystem">የአሜሪካ መለኪያ ስርዓት</type>
<type key="ms" type="ussystem" scope="core">ዩኤስ</type>
<type key="numbers" type="arab">የአረቢክ-ኢንዲክ አሃዞች</type>
<type key="numbers" type="arabext">የተራዘሙ የአረቢክ-ኢንዲክ አሃዞች</type>
<type key="numbers" type="armn">የአርመንኛ ቁጥሮች</type>
@@ -1069,6 +1108,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<type key="numbers" type="tibt">የቲቤት አሃዞች</type>
<type key="numbers" type="traditional">ተለምዷዊ ቁጥሮች</type>
<type key="numbers" type="vaii">የቫይ አሃዞች</type>
<type key="ss" type="none" scope="core">ጠፍቷል</type>
<type key="ss" type="standard" scope="core">በርቷል</type>
</types>
<measurementSystemNames>
<measurementSystemName type="metric">ሜትሪክ</measurementSystemName>
@@ -1098,13 +1139,23 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormats>
<availableFormats>
<dateFormatItem id="GyMMM">MMM፣ y G</dateFormatItem>
<dateFormatItem id="yyyyM">GGGGG y-MM</dateFormatItem>
<dateFormatItem id="yyyyMd">GGGGG y-MM-dd</dateFormatItem>
<dateFormatItem id="yyyyMEd">GGGGG y-MM-dd, E</dateFormatItem>
</availableFormats>
<intervalFormats>
<intervalFormatItem id="H">
<greatestDifference id="H">HHHH</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="Hv">
<greatestDifference id="H">HHHH v</greatestDifference>
</intervalFormatItem>
</intervalFormats>
</dateTimeFormats>
</calendar>
<calendar type="coptic">
<eras>
<eraAbbr>
<era type="0" draft="unconfirmed">ዓ/ዓ</era>
<era type="1" draft="unconfirmed">ዓ/ም</era>
</eraAbbr>
</eras>
@@ -1133,7 +1184,18 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<availableFormats>
<dateFormatItem id="GyMMM">MMM፣ y G</dateFormatItem>
<dateFormatItem id="MMMMEd">E, MMMM d</dateFormatItem>
<dateFormatItem id="yyyyM">GGGGG y-MM</dateFormatItem>
<dateFormatItem id="yyyyMd">GGGGG y-MM-dd</dateFormatItem>
<dateFormatItem id="yyyyMEd">GGGGG y-MM-dd, E</dateFormatItem>
</availableFormats>
<intervalFormats>
<intervalFormatItem id="H">
<greatestDifference id="H">HHHH</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="Hv">
<greatestDifference id="H">HHHH v</greatestDifference>
</intervalFormatItem>
</intervalFormats>
</dateTimeFormats>
</calendar>
<calendar type="generic">
@@ -1164,21 +1226,33 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat>
<pattern>{1} {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} በ {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="long">
<dateTimeFormat>
<pattern>{1} {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} በ {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="medium">
<dateTimeFormat>
<pattern>{1} {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} በ {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="short">
<dateTimeFormat>
<pattern>{1} {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} በ {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<availableFormats>
<dateFormatItem id="Ed">E d</dateFormatItem>
@@ -1415,10 +1489,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dayPeriodWidth type="narrow">
<dayPeriod type="am"></dayPeriod>
<dayPeriod type="pm"></dayPeriod>
<dayPeriod type="morning1">ጥዋት</dayPeriod>
<dayPeriod type="afternoon1">ከሰዓት</dayPeriod>
<dayPeriod type="evening1">ማታ</dayPeriod>
<dayPeriod type="night1">ሌሊት</dayPeriod>
</dayPeriodWidth>
</dayPeriodContext>
</dayPeriods>
@@ -1426,7 +1496,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<eraNames>
<era type="0">ዓመተ ዓለም</era>
<era type="1">ዓመተ ምሕረት</era>
<era type="1" alt="variant">ዓ/ም</era>
</eraNames>
<eraAbbr>
<era type="0">ዓ/ዓ</era>
@@ -1506,13 +1575,17 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="Bh">B h</dateFormatItem>
<dateFormatItem id="Bhm">B h:mm</dateFormatItem>
<dateFormatItem id="Bhms">B h:mm:ss</dateFormatItem>
<dateFormatItem id="EBh">E B h</dateFormatItem>
<dateFormatItem id="EBhm">E B h:mm</dateFormatItem>
<dateFormatItem id="EBhms">E B h:mm:ss</dateFormatItem>
<dateFormatItem id="Ed">E d</dateFormatItem>
<dateFormatItem id="Eh">Ea h</dateFormatItem>
<dateFormatItem id="Ehm">E a h:mm</dateFormatItem>
<dateFormatItem id="Ehms">E a h:mm:ss</dateFormatItem>
<dateFormatItem id="Gy">y G</dateFormatItem>
<dateFormatItem id="GyM">M/y G</dateFormatItem>
<dateFormatItem id="GyMd">d/M/y GGGGG</dateFormatItem>
<dateFormatItem id="GyMEd">E d/M/y G</dateFormatItem>
<dateFormatItem id="GyMMM">MMM y G</dateFormatItem>
<dateFormatItem id="GyMMMd">MMM d y G</dateFormatItem>
<dateFormatItem id="GyMMMEd">E MMM d y G</dateFormatItem>
@@ -1520,6 +1593,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="H">H</dateFormatItem>
<dateFormatItem id="hm">a h:mm</dateFormatItem>
<dateFormatItem id="hms">a h:mm:ss</dateFormatItem>
<dateFormatItem id="hv">a hv</dateFormatItem>
<dateFormatItem id="Md">d/M</dateFormatItem>
<dateFormatItem id="MEd">E፣ d/M</dateFormatItem>
<dateFormatItem id="MMMEd">E፣ MMM d</dateFormatItem>
@@ -1538,6 +1612,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</availableFormats>
<intervalFormats>
<intervalFormatFallback>{0} {1}</intervalFormatFallback>
<intervalFormatItem id="Bh">
<greatestDifference id="B">B h  B h</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="GyM">
<greatestDifference id="G">GGGGG M/y GGGGG M/y</greatestDifference>
<greatestDifference id="M">GGGGG M/y M/y</greatestDifference>
@@ -1681,14 +1758,26 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<relative type="0">ይህ ሩብ</relative>
<relative type="1">የሚቀጥለው ሩብ</relative>
<relativeTime type="future">
<relativeTimePattern count="one">+{0} ሩብ</relativeTimePattern>
<relativeTimePattern count="other">+{0} ሩብ</relativeTimePattern>
<relativeTimePattern count="one">{0} ሩብ</relativeTimePattern>
<relativeTimePattern count="other">{0} ሩብ</relativeTimePattern>
</relativeTime>
<relativeTime type="past">
<relativeTimePattern count="one">{0} ሩብ በፊት</relativeTimePattern>
<relativeTimePattern count="other">{0} ሩብ በፊት</relativeTimePattern>
</relativeTime>
</field>
<field type="quarter-short">
<relativeTime type="future">
<relativeTimePattern count="one">በ{0} ሩብ</relativeTimePattern>
<relativeTimePattern count="other">በ{0} ሩብ</relativeTimePattern>
</relativeTime>
</field>
<field type="quarter-narrow">
<relativeTime type="future">
<relativeTimePattern count="one">በ{0} ሩብ</relativeTimePattern>
<relativeTimePattern count="other">በ{0} ሩብ</relativeTimePattern>
</relativeTime>
</field>
<field type="month">
<displayName>ወር</displayName>
<relative type="-1">ያለፈው ወር</relative>
@@ -1990,6 +2079,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<hourFormat>+HHmm;-HHmm</hourFormat>
<gmtFormat>ጂ ኤም ቲ{0}</gmtFormat>
<gmtZeroFormat>ጂ ኤም ቲ</gmtZeroFormat>
<gmtUnknownFormat>ጂ ኤም ቲ+</gmtUnknownFormat>
<regionFormat>{0} ሰዓት</regionFormat>
<regionFormat type="daylight">{0} የቀን ብርሃን ሰዓት</regionFormat>
<regionFormat type="standard">{0} መደበኛ ሰዓት</regionFormat>
@@ -2611,9 +2701,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<exemplarCity>ፍኖም ፔንህ</exemplarCity>
</zone>
<zone type="Pacific/Enderbury">
<exemplarCity>ኢንደርበሪ</exemplarCity>
</zone>
<zone type="Pacific/Kanton">
<exemplarCity>ካንቶን</exemplarCity>
</zone>
<zone type="Pacific/Kiritimati">
@@ -3283,9 +3370,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</metazone>
<metazone type="Africa_Western">
<long>
<generic>የምዕራብ አፍሪካ ሰዓት</generic>
<standard>የምዕራብ አፍሪካ መደበኛ ሰዓት</standard>
<daylight>የምዕራብ አፍሪካ ክረምት ሰዓት</daylight>
<standard>የምዕራብ አፍሪካ ሰዓት</standard>
</long>
</metazone>
<metazone type="Alaska">
@@ -3642,6 +3727,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<standard>የጉያና ሰዓት</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard>የሃዋይ አሌኡት መደበኛ ሰዓት አቆጣጠር</standard>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic>የሃዋይ አሌኡት ሰዓት አቆጣጠር</generic>
@@ -4225,7 +4315,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>¤#,##0.00</pattern>
<pattern alt="alphaNextToNumber" draft="provisional">¤ #,##0.00</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern>¤#,##0.00;(¤#,##0.00)</pattern>
@@ -4775,6 +4864,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<currency type="XCD">
<displayName>የምዕራብ ካሪብያን ዶላር</displayName>
</currency>
<currency type="XCG">
<displayName>የካሪቢያን ጊልደር</displayName>
<displayName count="one">የካሪቢያን ጊልደር</displayName>
<displayName count="other">የካሪቢያን ጊልደር</displayName>
</currency>
<currency type="XOF">
<displayName>የምዕራብ አፍሪካ ሴፋ ፍራንክ</displayName>
</currency>
@@ -4799,6 +4893,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<currency type="ZWD">
<displayName>የዚምቧቡዌ ዶላር</displayName>
</currency>
<currency type="ZWG">
<displayName>የዚምባብዌ ወርቅ</displayName>
<displayName count="one">የዚምባብዌ ወርቅ</displayName>
<displayName count="other">የዚምባብዌ ወርቅ</displayName>
</currency>
</currencies>
<miscPatterns numberSystem="latn">
<pattern type="atLeast">{0}+</pattern>
@@ -4822,9 +4921,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<compoundUnit type="10p-3">
<unitPrefixPattern>ሚሊ{0}</unitPrefixPattern>
</compoundUnit>
<compoundUnit type="10p-6">
<unitPrefixPattern>ማይክሮ{0}</unitPrefixPattern>
</compoundUnit>
<compoundUnit type="10p-9">
<unitPrefixPattern>ናኖ{0}</unitPrefixPattern>
</compoundUnit>
@@ -4861,18 +4957,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<compoundUnit type="10p18">
<unitPrefixPattern>ኤክሳ {0}</unitPrefixPattern>
</compoundUnit>
<compoundUnit type="10p21">
<unitPrefixPattern>ዜታ {0}</unitPrefixPattern>
</compoundUnit>
<compoundUnit type="10p24">
<unitPrefixPattern>ዮታ {0}</unitPrefixPattern>
</compoundUnit>
<compoundUnit type="10p27">
<unitPrefixPattern>ሮና {0}</unitPrefixPattern>
</compoundUnit>
<compoundUnit type="1024p8">
<unitPrefixPattern>ዮቢ {0}</unitPrefixPattern>
</compoundUnit>
<compoundUnit type="per">
<compoundUnitPattern>{0} በ{1}</compoundUnitPattern>
</compoundUnit>
@@ -4891,14 +4975,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other" case="accusative">{0} ጂ-ኃይል</unitPattern>
</unit>
<unit type="angle-revolution">
<displayName>ኡደት</displayName>
<unitPattern count="one">{0} ኡደት</unitPattern>
<unitPattern count="one" case="accusative">{0} ኡደት</unitPattern>
<unitPattern count="other">{0} ኡደት</unitPattern>
<unitPattern count="other" case="accusative">{0} ኡደቶች</unitPattern>
</unit>
<unit type="angle-radian">
<displayName>ራዲ</displayName>
<unitPattern count="one">{0} ራዲ</unitPattern>
<unitPattern count="one" case="accusative">{0} ራዲያን</unitPattern>
<unitPattern count="other">{0} ራዲ</unitPattern>
@@ -4922,11 +5004,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other">{0} ካሬ ሜትር</unitPattern>
<unitPattern count="other" case="accusative">{0} ካሬ ሜትር</unitPattern>
</unit>
<unit type="area-square-yard">
<displayName>ስኴር ያርድ</displayName>
<unitPattern count="one">{0} ስኴር ያርድ</unitPattern>
<unitPattern count="other">{0} ስኴር ያርድ</unitPattern>
</unit>
<unit type="area-dunam">
<displayName>ጋሻ</displayName>
</unit>
@@ -4940,7 +5017,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other">{0} ንጥሎች</unitPattern>
<unitPattern count="other" case="accusative">{0} ንጥሎች</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part">
<displayName>ክፍል</displayName>
<unitPattern count="one">{0} ክፍል</unitPattern>
<unitPattern count="other">{0} ክፍል</unitPattern>
</unit>
<unit type="concentr-part-per-1e6">
<unitPattern count="one">{0} ppm</unitPattern>
<unitPattern count="one" case="accusative">{0} ክፍል በየሚሊዮን</unitPattern>
<unitPattern count="other">{0} ppm</unitPattern>
@@ -4964,6 +5046,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other">{0} mol</unitPattern>
<unitPattern count="other" case="accusative">{0} moles</unitPattern>
</unit>
<unit type="concentr-ofglucose">
<displayName>ግሉኮስ</displayName>
<unitPattern count="one">{0} ግሉኮስ</unitPattern>
<unitPattern count="other">{0} ግሉኮስ</unitPattern>
</unit>
<unit type="consumption-liter-per-100-kilometer">
<displayName>ሊትሮች በ100 ኪሎሜትሮች</displayName>
<unitPattern count="one">{0} ሊትር በ100 ኪሎሜትሮች</unitPattern>
@@ -5031,7 +5118,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other" case="accusative">{0} ማይክሮሰከንድ</unitPattern>
</unit>
<unit type="electric-ampere">
<displayName>አምፒር</displayName>
<unitPattern count="one">{0} አምፒር</unitPattern>
<unitPattern count="one" case="accusative">{0} አምፒር</unitPattern>
<unitPattern count="other">{0} አምፒር</unitPattern>
@@ -5044,33 +5130,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other" case="accusative">{0} ohms</unitPattern>
</unit>
<unit type="electric-volt">
<displayName>ቮልት</displayName>
<unitPattern count="one">{0} ቮልት</unitPattern>
<unitPattern count="one" case="accusative">{0} ቮልት</unitPattern>
<unitPattern count="other">{0} ቮልት</unitPattern>
<unitPattern count="other" case="accusative">{0} ቮልቶች</unitPattern>
</unit>
<unit type="energy-kilocalorie">
<displayName>ኪሎ ካሎሪ</displayName>
<unitPattern count="one">{0} ኪሎ ካሎሪ</unitPattern>
<unitPattern count="one" case="accusative">{0} ኪሎ ካሎሪ</unitPattern>
<unitPattern count="other">{0} ኪሎ ካሎሪ</unitPattern>
<unitPattern count="other" case="accusative">{0} ኪሎ ካሎሪ</unitPattern>
</unit>
<unit type="energy-kilojoule">
<displayName>ኪጁ</displayName>
<unitPattern count="one">{0} ኪጁ</unitPattern>
<unitPattern count="one" case="accusative">{0} ኪጁ</unitPattern>
<unitPattern count="other">{0} ኪጁ</unitPattern>
<unitPattern count="other" case="accusative">{0} ኪጁ</unitPattern>
</unit>
<unit type="energy-joule">
<displayName>ጁልስ</displayName>
<unitPattern count="one">{0} ጁልስ</unitPattern>
<unitPattern count="one" case="accusative">{0} ጁልስ</unitPattern>
<unitPattern count="other">{0} ጁልስ</unitPattern>
<unitPattern count="other" case="accusative">{0} ጁልስ</unitPattern>
</unit>
<unit type="force-newton">
<unitPattern count="one">{0} ኒ</unitPattern>
<unitPattern count="one" case="accusative">{0} ኒውተን</unitPattern>
@@ -5084,34 +5148,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other">{0} ኪሎዋት-ሰዓታት በየ 100 ኪሎሜትሮች</unitPattern>
<unitPattern count="other" case="accusative">{0} ኪሎዋት-ሰዓታት በየ 100 ኪሎሜትሮች</unitPattern>
</unit>
<unit type="frequency-gigahertz">
<displayName>ጊጋኸርዝ</displayName>
<unitPattern count="one">{0} ጊጋኸርዝ</unitPattern>
<unitPattern count="one" case="accusative">{0} ጊጋኸርዝ</unitPattern>
<unitPattern count="other">{0} ጊጋኸርዝ</unitPattern>
<unitPattern count="other" case="accusative">{0} ጊጋኸርዝ</unitPattern>
</unit>
<unit type="frequency-megahertz">
<displayName>ሜጋኸርዝ</displayName>
<unitPattern count="one">{0} ሜጋኸርዝ</unitPattern>
<unitPattern count="one" case="accusative">{0} ሜጋኸርዝ</unitPattern>
<unitPattern count="other">{0} ሜጋኸርዝ</unitPattern>
<unitPattern count="other" case="accusative">{0} ሜጋኸርዝ</unitPattern>
</unit>
<unit type="frequency-kilohertz">
<displayName>ኪሎኸርዝ</displayName>
<unitPattern count="one">{0} ኪሎኸርዝ</unitPattern>
<unitPattern count="one" case="accusative">{0} ኪሎኸርዝ</unitPattern>
<unitPattern count="other">{0} ኪሎኸርዝ</unitPattern>
<unitPattern count="other" case="accusative">{0} ኪሎኸርዝ</unitPattern>
</unit>
<unit type="frequency-hertz">
<displayName>ኸርዝ</displayName>
<unitPattern count="one">{0} ኸርዝ</unitPattern>
<unitPattern count="one" case="accusative">{0} ኸርዝ</unitPattern>
<unitPattern count="other">{0} ኸርዝ</unitPattern>
<unitPattern count="other" case="accusative">{0} ኸርዝ</unitPattern>
</unit>
<unit type="graphics-em">
<displayName>ታይፖግራፊክ em</displayName>
</unit>
@@ -5202,15 +5238,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other">{0} ግራም</unitPattern>
<unitPattern count="other" case="accusative">{0} ግራም</unitPattern>
</unit>
<unit type="mass-milligram">
<displayName>ሚግ</displayName>
<unitPattern count="one">{0} ሚግ</unitPattern>
<unitPattern count="one" case="accusative">{0} ሚግ</unitPattern>
<unitPattern count="other">{0} ሚግ</unitPattern>
<unitPattern count="other" case="accusative">{0} ሚግ</unitPattern>
</unit>
<unit type="mass-microgram">
<displayName>ማግ</displayName>
<unitPattern count="one">{0} ማግ</unitPattern>
<unitPattern count="one" case="accusative">{0} ማይክሮ ግራም</unitPattern>
<unitPattern count="other">{0} ማግ</unitPattern>
@@ -5223,11 +5251,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other">{0} CD</unitPattern>
<unitPattern count="other" case="accusative">{0} ካራቶች</unitPattern>
</unit>
<unit type="mass-dalton">
<displayName>ዳልተንስ</displayName>
<unitPattern count="one">{0} ዳልተንስ</unitPattern>
<unitPattern count="other">{0} ዳልተንስ</unitPattern>
</unit>
<unit type="mass-earth-mass">
<unitPattern count="one">{0} ኤርዝማስስ</unitPattern>
<unitPattern count="other">{0} ኤርዝማስስ</unitPattern>
@@ -5236,19 +5259,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} ሶላር ማስስ</unitPattern>
<unitPattern count="other">{0} ሶላር ማስስ</unitPattern>
</unit>
<unit type="power-gigawatt">
<displayName>ጊጋ ዋት</displayName>
<unitPattern count="one">{0} ጊዋ</unitPattern>
<unitPattern count="one" case="accusative">{0} ጊዋ</unitPattern>
<unitPattern count="other">{0} ጊዋ</unitPattern>
<unitPattern count="other" case="accusative">{0} ጊዋ</unitPattern>
</unit>
<unit type="power-megawatt">
<displayName>ሜጋ ዋት</displayName>
<unitPattern count="one">{0} ሜዋ</unitPattern>
<unitPattern count="one" case="accusative">{0} ሜዋ</unitPattern>
<unitPattern count="other">{0} ሜዋ</unitPattern>
<unitPattern count="other" case="accusative">{0} ሜዋ</unitPattern>
</unit>
<unit type="power-kilowatt">
<unitPattern count="one">{0} ኪሎዋት</unitPattern>
@@ -5264,10 +5276,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</unit>
<unit type="power-milliwatt">
<displayName>ሚሊ ዋት</displayName>
<unitPattern count="one">{0} ሚዋ</unitPattern>
<unitPattern count="one" case="accusative">{0} ሚዋ</unitPattern>
<unitPattern count="other">{0} ሚዋ</unitPattern>
<unitPattern count="other" case="accusative">{0} ሚዋ</unitPattern>
</unit>
<unit type="power-horsepower">
<unitPattern count="one">{0} የፈረስ ጉልበት</unitPattern>
@@ -5316,7 +5324,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other">{0} ዲግሪ ፋራንሃይት</unitPattern>
</unit>
<unit type="temperature-kelvin">
<displayName></displayName>
<unitPattern count="one">{0} ኬ</unitPattern>
<unitPattern count="one" case="accusative">{0} ኬልቪን</unitPattern>
<unitPattern count="other">{0} ኬ</unitPattern>
@@ -5332,24 +5339,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} ኩቢክ ማይል</unitPattern>
<unitPattern count="other">{0} ኩቢክ ማይል</unitPattern>
</unit>
<unit type="volume-cubic-yard">
<displayName>ኪዩቢክ ያርድ</displayName>
<unitPattern count="one">{0} ኪዩቢክ ያርድ</unitPattern>
<unitPattern count="other">{0} ኪዩቢክ ያርድ</unitPattern>
</unit>
<unit type="volume-megaliter">
<displayName>ሜጋሊትር</displayName>
<unitPattern count="one">{0} ሜሊ</unitPattern>
<unitPattern count="one" case="accusative">{0} ሜሊ</unitPattern>
<unitPattern count="other">{0} ሜሊ</unitPattern>
<unitPattern count="other" case="accusative">{0} ሜሊ</unitPattern>
</unit>
<unit type="volume-hectoliter">
<displayName>ሄክቶሊትር</displayName>
<unitPattern count="one">{0} ሄሊ</unitPattern>
<unitPattern count="one" case="accusative">{0} ሄሊ</unitPattern>
<unitPattern count="other">{0} ሄሊ</unitPattern>
<unitPattern count="other" case="accusative">{0} ሄሊ</unitPattern>
</unit>
<unit type="volume-liter">
<unitPattern count="one">{0} ሊትር</unitPattern>
@@ -5378,46 +5369,47 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other" case="accusative">{0} ሜትሪክ ፒንቶች</unitPattern>
</unit>
<unit type="volume-gallon">
<displayName>ጋሎን</displayName>
<unitPattern count="one">{0}/ጋሎን</unitPattern>
<unitPattern count="other">{0}/ጋሎን</unitPattern>
<perUnitPattern>{0}/ጋሎን</perUnitPattern>
</unit>
<unit type="volume-quart">
<displayName>ኳርትስ</displayName>
<unitPattern count="one">{0} ኳርትስ</unitPattern>
<unitPattern count="other">{0} ኳርትስ</unitPattern>
</unit>
<unit type="volume-cup">
<displayName>ኩባያ</displayName>
<unitPattern count="one">{0} ኩባያ</unitPattern>
<unitPattern count="other">{0} ኩባያ</unitPattern>
</unit>
<unit type="volume-fluid-ounce-imperial">
<displayName>Imp. fluid ኦንስስ</displayName>
<unitPattern count="one">{0} Imp. fluid ኦንስስ</unitPattern>
<unitPattern count="other">{0} Imp. fluid ኦንስስ</unitPattern>
</unit>
<unit type="volume-tablespoon">
<displayName>የሻይ ማንኪያ</displayName>
<unitPattern count="one">{0} የሻይ ማንኪያ</unitPattern>
<unitPattern count="other">{0} የሻይ ማንኪያ</unitPattern>
</unit>
<unit type="volume-teaspoon">
<displayName>የሻይ ማንኪያዎች</displayName>
<unitPattern count="one">{0} የሻይ ማንኪያዎች</unitPattern>
<unitPattern count="other">{0} የሻይ ማንኪያዎች</unitPattern>
</unit>
<unit type="volume-barrel">
<unitPattern count="one">{0} በርሜል</unitPattern>
<unitPattern count="other">{0} በርሜሎች</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>ብርሃን</displayName>
<unitPattern count="one">{0} ብርሃን</unitPattern>
<unitPattern count="one" case="accusative">{0} ብርሃን</unitPattern>
<unitPattern count="other">{0} ብርሃን</unitPattern>
<unitPattern count="other" case="accusative">{0} ብርሃን</unitPattern>
<unit type="concentr-katal">
<displayName>ካታልስ</displayName>
<unitPattern count="one">{0} ካት</unitPattern>
<unitPattern count="other">{0} ካት</unitPattern>
</unit>
<unit type="electric-henry">
<displayName>ሄነሪስ</displayName>
<unitPattern count="one">{0} ሄ</unitPattern>
<unitPattern count="other">{0} ሄ</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>ካሎሪ [IT]</displayName>
<unitPattern count="one">{0} ካሎሪ [IT]</unitPattern>
<unitPattern count="other">{0} ካሎሪ [IT]</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>ኪሎግራም - ኃይል</displayName>
<unitPattern count="one">{0} ኪግ-ኃይል</unitPattern>
<unitPattern count="other">{0} ኪግ-ኃይል</unitPattern>
</unit>
<unit type="magnetic-tesla">
<displayName>ቴስላስ</displayName>
<unitPattern count="one">{0} ቴ</unitPattern>
<unitPattern count="other">{0} ቴ</unitPattern>
</unit>
<unit type="magnetic-weber">
<displayName>ዌበርስ</displayName>
<unitPattern count="one">{0} ዌበ</unitPattern>
<unitPattern count="other">{0} ዌበ</unitPattern>
</unit>
<unit type="duration-night">
<displayName>ለሊት</displayName>
@@ -5425,7 +5417,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one" case="accusative">{0}/ለሊት</unitPattern>
<unitPattern count="other">{0}/ለሊት</unitPattern>
<unitPattern count="other" case="accusative">{0}/ለሊት</unitPattern>
<perUnitPattern>{0}/ለሊት</perUnitPattern>
</unit>
<coordinateUnit>
<displayName>ዓቢይ አቅጣጫ</displayName>
@@ -5613,12 +5604,22 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} ንጥል</unitPattern>
<unitPattern count="other">{0} ንጥል</unitPattern>
</unit>
<unit type="concentr-part">
<displayName>ክፍል</displayName>
<unitPattern count="one">{0} ክፍል</unitPattern>
<unitPattern count="other">{0} ክፍል</unitPattern>
</unit>
<unit type="concentr-percent">
<displayName>ፐርሰንት</displayName>
</unit>
<unit type="concentr-permille">
<displayName>በማይል</displayName>
</unit>
<unit type="concentr-ofglucose">
<displayName>ግሉኮስ</displayName>
<unitPattern count="one">{0} ግሉኮስ</unitPattern>
<unitPattern count="other">{0} ግሉኮስ</unitPattern>
</unit>
<unit type="consumption-liter-per-kilometer">
<displayName>ሊ/ኪሜ</displayName>
<unitPattern count="one">{0} ሊ/ኪሜ</unitPattern>
@@ -6284,6 +6285,36 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} የፈሳሽ መለኪያ</unitPattern>
<unitPattern count="other">{0} የፈሳሽ መለኪያ</unitPattern>
</unit>
<unit type="concentr-katal">
<displayName>ካት</displayName>
<unitPattern count="one">{0} ካት</unitPattern>
<unitPattern count="other">{0} ካት</unitPattern>
</unit>
<unit type="electric-henry">
<displayName></displayName>
<unitPattern count="one">{0} ሄ</unitPattern>
<unitPattern count="other">{0} ሄ</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>ካሎሪ-IT</displayName>
<unitPattern count="one">{0} ካሎሪ-IT</unitPattern>
<unitPattern count="other">{0} ካሎሪ-IT</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>ኪግ-ኃይል</displayName>
<unitPattern count="one">{0} ኪግ-ኃይል</unitPattern>
<unitPattern count="other">{0} ኪግ-ኃይል</unitPattern>
</unit>
<unit type="magnetic-tesla">
<displayName></displayName>
<unitPattern count="one">{0} ቴ</unitPattern>
<unitPattern count="other">{0} ቴ</unitPattern>
</unit>
<unit type="magnetic-weber">
<displayName>ዌበ</displayName>
<unitPattern count="one">{0} ዌበ</unitPattern>
<unitPattern count="other">{0} ዌበ</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>ብርሃን</displayName>
<unitPattern count="one">{0} ብርሃን</unitPattern>
@@ -6304,28 +6335,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</coordinateUnit>
</unitLength>
<unitLength type="narrow">
<compoundUnit type="10p-6">
<unitPrefixPattern>ማይክሮ{0}</unitPrefixPattern>
</compoundUnit>
<compoundUnit type="10p21">
<unitPrefixPattern>ዜታ {0}</unitPrefixPattern>
</compoundUnit>
<compoundUnit type="10p24">
<unitPrefixPattern>ዮታ {0}</unitPrefixPattern>
</compoundUnit>
<compoundUnit type="10p27">
<unitPrefixPattern>ሮና {0}</unitPrefixPattern>
</compoundUnit>
<compoundUnit type="1024p8">
<unitPrefixPattern>ዮቢ {0}</unitPrefixPattern>
</compoundUnit>
<unit type="angle-revolution">
<displayName>ኡደ</displayName>
<unitPattern count="one">{0} ኡደ</unitPattern>
<unitPattern count="other">{0}ኡደ</unitPattern>
</unit>
<unit type="angle-radian">
<displayName>ራዲ</displayName>
<unitPattern count="one">{0}ራዲ</unitPattern>
<unitPattern count="other">{0}ራዲ</unitPattern>
</unit>
@@ -6345,17 +6360,23 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} ማይል²</unitPattern>
<unitPattern count="other">{0} ማይል²</unitPattern>
</unit>
<unit type="area-square-yard">
<unitPattern count="one">{0} ስኴር ያርድ</unitPattern>
<unitPattern count="other">{0} ስኴር ያርድ</unitPattern>
</unit>
<unit type="area-square-foot">
<unitPattern count="one">{0} ጫማ²</unitPattern>
<unitPattern count="other">{0} ጫማ²</unitPattern>
</unit>
<unit type="concentr-part">
<displayName>ክፍል</displayName>
<unitPattern count="one">{0} ክፍል</unitPattern>
<unitPattern count="other">{0} ክፍል</unitPattern>
</unit>
<unit type="concentr-percent">
<displayName>%</displayName>
</unit>
<unit type="concentr-ofglucose">
<displayName>ግሉኮስ</displayName>
<unitPattern count="one">{0} ግሉኮስ</unitPattern>
<unitPattern count="other">{0} ግሉኮስ</unitPattern>
</unit>
<unit type="consumption-liter-per-100-kilometer">
<unitPattern count="one">{0}ሊበ100ኪሜ</unitPattern>
<unitPattern count="other">{0}ሊበ100ኪሜ</unitPattern>
@@ -6403,51 +6424,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} ሰ</unitPattern>
<unitPattern count="other">{0} ሰ</unitPattern>
</unit>
<unit type="electric-ampere">
<displayName>አምፒር</displayName>
<unitPattern count="one">{0} አምፒር</unitPattern>
<unitPattern count="other">{0} አምፒር</unitPattern>
</unit>
<unit type="electric-volt">
<displayName>ቮልት</displayName>
<unitPattern count="one">{0} ቮልት</unitPattern>
<unitPattern count="other">{0} ቮልት</unitPattern>
</unit>
<unit type="energy-kilocalorie">
<displayName>ኪሎ ካሎሪ</displayName>
<unitPattern count="one">{0} ኪሎ ካሎሪ</unitPattern>
<unitPattern count="other">{0} ኪሎ ካሎሪ</unitPattern>
</unit>
<unit type="energy-kilojoule">
<displayName>ኪጁ</displayName>
<unitPattern count="one">{0} ኪጁ</unitPattern>
<unitPattern count="other">{0} ኪጁ</unitPattern>
</unit>
<unit type="energy-joule">
<displayName>ጁልስ</displayName>
<unitPattern count="one">{0} ጁልስ</unitPattern>
<unitPattern count="other">{0} ጁልስ</unitPattern>
</unit>
<unit type="frequency-gigahertz">
<displayName>ጊጋኸርዝ</displayName>
<unitPattern count="one">{0} ጊጋኸርዝ</unitPattern>
<unitPattern count="other">{0} ጊጋኸርዝ</unitPattern>
</unit>
<unit type="frequency-megahertz">
<displayName>ሜጋኸርዝ</displayName>
<unitPattern count="one">{0} ሜጋኸርዝ</unitPattern>
<unitPattern count="other">{0} ሜጋኸርዝ</unitPattern>
</unit>
<unit type="frequency-kilohertz">
<displayName>ኪሎኸርዝ</displayName>
<unitPattern count="one">{0} ኪሎኸርዝ</unitPattern>
<unitPattern count="other">{0} ኪሎኸርዝ</unitPattern>
</unit>
<unit type="frequency-hertz">
<displayName>ኸርዝ</displayName>
<unitPattern count="one">{0} ኸርዝ</unitPattern>
<unitPattern count="other">{0} ኸርዝ</unitPattern>
</unit>
<unit type="graphics-megapixel">
<unitPattern count="one">{0} ሜፒ</unitPattern>
<unitPattern count="other">{0} ሜፒ</unitPattern>
@@ -6465,33 +6441,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} ሚሊግራም</unitPattern>
<unitPattern count="other">{0} ሚሊግራም</unitPattern>
</unit>
<unit type="mass-microgram">
<displayName>ማግ</displayName>
<unitPattern count="one">{0} ማግ</unitPattern>
<unitPattern count="other">{0} ማግ</unitPattern>
</unit>
<unit type="mass-carat">
<displayName>ካራት</displayName>
</unit>
<unit type="mass-dalton">
<displayName>ዳልተንስ</displayName>
<unitPattern count="one">{0} ዳልተንስ</unitPattern>
<unitPattern count="other">{0} ዳልተንስ</unitPattern>
</unit>
<unit type="power-gigawatt">
<displayName>ጊዋ</displayName>
<unitPattern count="one">{0} ጊዋ</unitPattern>
<unitPattern count="other">{0} ጊዋ</unitPattern>
</unit>
<unit type="power-megawatt">
<displayName>ሜዋ</displayName>
<unitPattern count="one">{0} ሜዋ</unitPattern>
<unitPattern count="other">{0} ሜዋ</unitPattern>
</unit>
<unit type="power-milliwatt">
<displayName>ሚዋ</displayName>
<unitPattern count="one">{0} ሚዋ</unitPattern>
<unitPattern count="other">{0} ሚዋ</unitPattern>
</unit>
<unit type="power-horsepower">
<unitPattern count="one">{0} የፈረስ ኃይል</unitPattern>
@@ -6521,26 +6475,10 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0}°</unitPattern>
<unitPattern count="other">{0}°</unitPattern>
</unit>
<unit type="temperature-kelvin">
<displayName></displayName>
<unitPattern count="one">{0} ኬ</unitPattern>
<unitPattern count="other">{0} ኬ</unitPattern>
</unit>
<unit type="volume-cubic-yard">
<displayName>ኪዩቢክ ያርድ</displayName>
<unitPattern count="one">{0} ኪዩቢክ ያርድ</unitPattern>
<unitPattern count="other">{0} ኪዩቢክ ያርድ</unitPattern>
</unit>
<unit type="volume-megaliter">
<displayName>ሜጋሊትር</displayName>
<unitPattern count="one">{0} ሜጋሊትር</unitPattern>
<unitPattern count="other">{0} ሜጋሊትር</unitPattern>
</unit>
<unit type="volume-hectoliter">
<displayName>ሄሊ</displayName>
<unitPattern count="one">{0} ሄሊ</unitPattern>
<unitPattern count="other">{0} ሄሊ</unitPattern>
</unit>
<unit type="volume-milliliter">
<unitPattern count="one">{0} ሚሊ</unitPattern>
<unitPattern count="other">{0} ሚሊ</unitPattern>
@@ -6550,30 +6488,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other">{0} ኤጫ</unitPattern>
</unit>
<unit type="volume-gallon">
<displayName>ጋሎን</displayName>
<unitPattern count="one">{0} ጋሎን</unitPattern>
<unitPattern count="other">{0} ጋሎን</unitPattern>
<perUnitPattern>{0}/ጋሎን</perUnitPattern>
</unit>
<unit type="volume-quart">
<displayName>ኳርትስ</displayName>
<unitPattern count="one">{0} ኳርትስ</unitPattern>
<unitPattern count="other">{0} ኳርትስ</unitPattern>
</unit>
<unit type="volume-cup">
<displayName>ኩባያ</displayName>
<unitPattern count="one">{0} ኩባያ</unitPattern>
<unitPattern count="other">{0} ኩባያ</unitPattern>
</unit>
<unit type="volume-tablespoon">
<displayName>የሻይ ማንኪያ</displayName>
<unitPattern count="one">{0} የሻይ ማንኪያ</unitPattern>
<unitPattern count="other">{0} የሻይ ማንኪያ</unitPattern>
</unit>
<unit type="volume-teaspoon">
<displayName>የሻይ ማንኪያዎች</displayName>
<unitPattern count="one">{0} የሻይ ማንኪያዎች</unitPattern>
<unitPattern count="other">{0} የሻይ ማንኪያዎች</unitPattern>
</unit>
<unit type="volume-dram">
<unitPattern count="one">{0} ክመ</unitPattern>
@@ -6583,16 +6499,35 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} ፈመ</unitPattern>
<unitPattern count="other">{0} ፈመ</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>ብርሃን</displayName>
<unitPattern count="one">{0} ብርሃን</unitPattern>
<unitPattern count="other">{0} ብርሃን</unitPattern>
<unit type="concentr-katal">
<displayName>ካት</displayName>
<unitPattern count="one">{0} ካት</unitPattern>
<unitPattern count="other">{0} ካት</unitPattern>
</unit>
<unit type="duration-night">
<displayName>ለሊቶች</displayName>
<unitPattern count="one">{0} ለሊት</unitPattern>
<unitPattern count="other">{0} ለሊት</unitPattern>
<perUnitPattern>{0}/ለሊት</perUnitPattern>
<unit type="electric-henry">
<displayName></displayName>
<unitPattern count="one">{0} </unitPattern>
<unitPattern count="other">{0} </unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>ካሎሪ-IT</displayName>
<unitPattern count="one">{0} ካሎሪ-IT</unitPattern>
<unitPattern count="other">{0} ካሎሪ-IT</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>ኪግ-ኃይል</displayName>
<unitPattern count="one">{0} ኪግ-ኃይል</unitPattern>
<unitPattern count="other">{0} ኪግ-ኃይል</unitPattern>
</unit>
<unit type="magnetic-tesla">
<displayName></displayName>
<unitPattern count="one">{0} ቴ</unitPattern>
<unitPattern count="other">{0} ቴ</unitPattern>
</unit>
<unit type="magnetic-weber">
<displayName>ዌበ</displayName>
<unitPattern count="one">{0} ዌበ</unitPattern>
<unitPattern count="other">{0} ዌበ</unitPattern>
</unit>
</unitLength>
</units>
@@ -6609,22 +6544,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<listPatternPart type="end">{0} ወይም {1}</listPatternPart>
<listPatternPart type="2">{0} ወይም {1}</listPatternPart>
</listPattern>
<listPattern type="or-narrow">
<listPatternPart type="end">{0} ወይም {1}</listPatternPart>
</listPattern>
<listPattern type="or-short">
<listPatternPart type="end">{0} ወይም {1}</listPatternPart>
</listPattern>
<listPattern type="standard-short">
<listPatternPart type="end">{0} እና {1}</listPatternPart>
</listPattern>
<listPattern type="unit">
<listPatternPart type="end">{0} እና {1}</listPatternPart>
</listPattern>
<listPattern type="unit-narrow">
<listPatternPart type="end">{0} እና {1}</listPatternPart>
<listPatternPart type="2">{0} እና {1}</listPatternPart>
</listPattern>
</listPatterns>
<posix>
<messages>
+3
View File
@@ -1066,9 +1066,12 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<currencyFormatLength>
<currencyFormat type="standard">
<pattern draft="unconfirmed">#,##0.00 ¤</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern draft="unconfirmed">¤#,##0.00;(¤#,##0.00)</pattern>
<pattern alt="alphaNextToNumber">¤ #,##0.00;(¤ #,##0.00)</pattern>
<pattern alt="noCurrency">#,##0.00;(#,##0.00)</pattern>
</currencyFormat>
</currencyFormatLength>
<unitPattern count="one" draft="unconfirmed">{0} {1}</unitPattern>
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -133,7 +133,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<unitPattern count="many">{0} بوصة مربعة</unitPattern>
<unitPattern count="other">{0} بوصة مربعة</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part-per-1e6">
<unitPattern count="zero" draft="contributed">{0} جزء في المليون</unitPattern>
<unitPattern count="one" draft="contributed">{0} جزء في المليون</unitPattern>
<unitPattern count="two" draft="contributed">جزءان في المليون</unitPattern>
@@ -367,7 +367,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<unitPattern count="many">{0} قيراطًا</unitPattern>
<unitPattern count="other">{0} قيراط</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part-per-1e6">
<unitPattern count="zero" draft="contributed">{0} جزء/مليون</unitPattern>
<unitPattern count="one" draft="contributed">{0} جزء/مليون</unitPattern>
<unitPattern count="two" draft="contributed">جزءان/مليون</unitPattern>
+367 -84
View File
@@ -42,8 +42,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<language type="awa">অৱধী</language>
<language type="ay">আয়মাৰা</language>
<language type="az">আজেৰবাইজানী</language>
<language type="az" alt="short">আজেৰি</language>
<language type="ba">বাছখিৰ</language>
<language type="bal">বালুচী</language>
<language type="ban">বালিনীজ</language>
<language type="bas">বাছা</language>
<language type="be">বেলাৰুছীয়</language>
@@ -226,6 +226,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<language type="ksf">বাফিয়া</language>
<language type="ksh">কোলোগনিয়ান</language>
<language type="ku">কুৰ্ডিচ</language>
<language type="ku" menu="core">কুৰ্ডিশ্ব</language>
<language type="ku" menu="extension">কুৰ্ডিশ্ব</language>
<language type="kum">কুমিক</language>
<language type="kv">কোমি</language>
<language type="kw">কোৰ্নিচ</language>
@@ -619,6 +621,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<territory type="CN">চীন</territory>
<territory type="CO">কলম্বিয়া</territory>
<territory type="CP">ক্লিপাৰটোন দ্বীপ</territory>
<territory type="CQ">চাৰ্ক</territory>
<territory type="CR">কোষ্টা ৰিকা</territory>
<territory type="CU">কিউবা</territory>
<territory type="CV">কেপ ভার্দে</territory>
@@ -852,49 +855,87 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<key type="cf">মুদ্ৰা সজ্জা</key>
<key type="collation">সজোৱা ক্ৰম</key>
<key type="currency">মুদ্ৰা</key>
<key type="em">ইম’জীৰ উপস্থাপনা</key>
<key type="hc">ঘণ্টীয়া চক্ৰ (১২ বনাম ২৪)</key>
<key type="lb">পংক্তি বিচ্ছেদ শৈলী</key>
<key type="lw">শব্দৰ মাজত শাৰীৰ বিভাজন</key>
<key type="ms">জোখ-মাখৰ প্ৰণালী</key>
<key type="numbers">সংখ্যা</key>
<key type="ss"></key>
</keys>
<types>
<type key="calendar" type="buddhist">বৌদ্ধ কেলেণ্ডাৰ</type>
<type key="calendar" type="buddhist" scope="core">বৌদ্ধ</type>
<type key="calendar" type="chinese">চীনা কেলেণ্ডাৰ</type>
<type key="calendar" type="chinese" scope="core">চীনা</type>
<type key="calendar" type="coptic">ক’প্টিক কেলেণ্ডাৰ</type>
<type key="calendar" type="coptic" scope="core">ক’প্টিক</type>
<type key="calendar" type="dangi">দাংগি কেলেণ্ডাৰ</type>
<type key="calendar" type="dangi" scope="core">দাংগি</type>
<type key="calendar" type="ethiopic">ইথিঅ’পিক কেলেণ্ডাৰ</type>
<type key="calendar" type="ethiopic" scope="core">ইথিঅ’পিক</type>
<type key="calendar" type="ethiopic-amete-alem">ইথিঅ’পিক এমিটি এলেম কেলেণ্ডাৰ</type>
<type key="calendar" type="ethiopic-amete-alem" scope="core">ইথিঅ’পিক এমিটি এলেম</type>
<type key="calendar" type="gregorian">গ্ৰেগোৰিয়ান কেলেণ্ডাৰ</type>
<type key="calendar" type="gregorian" scope="core">গ্ৰেগোৰিয়ান</type>
<type key="calendar" type="hebrew">হিব্ৰু কেলেণ্ডাৰ</type>
<type key="calendar" type="hebrew" scope="core">হিব্ৰু</type>
<type key="calendar" type="indian">ভাৰতীয় ৰাষ্ট্ৰীয় পঞ্জিকা</type>
<type key="calendar" type="indian" scope="core">ভাৰতীয় ৰাষ্ট্ৰীয়</type>
<type key="calendar" type="islamic">হিজৰি কেলেণ্ডাৰ</type>
<type key="calendar" type="islamic" scope="core">হিজৰি</type>
<type key="calendar" type="islamic-civil">হিজৰি কেলেণ্ডাৰ (টেবুলাৰ, নাগৰিক যুগ)</type>
<type key="calendar" type="islamic-civil" scope="core">হিজৰি (টেবুলাৰ, নাগৰিক যুগ)</type>
<type key="calendar" type="islamic-umalqura">হিজৰি কেলেণ্ডাৰ (উম অল-কুৰা)</type>
<type key="calendar" type="islamic-umalqura" scope="core">হিজৰি (উম অল-কুৰা)</type>
<type key="calendar" type="iso8601">আই. এছ. অ’.-৮৬০১ কেলেণ্ডাৰ</type>
<type key="calendar" type="japanese">জাপানী কেলেণ্ডাৰ</type>
<type key="calendar" type="japanese" scope="core">জাপানী</type>
<type key="calendar" type="persian">ফাৰ্চী কেলেণ্ডাৰ</type>
<type key="calendar" type="persian" scope="core">ফাৰ্চী</type>
<type key="calendar" type="roc">চীনা প্ৰজাতন্ত্ৰৰ কেলেণ্ডাৰ</type>
<type key="calendar" type="roc" scope="core">চীনা প্ৰজাতন্ত্ৰ</type>
<type key="cf" type="account">গাণনিক মুদ্ৰা সজ্জা</type>
<type key="cf" type="account" scope="core">গাণনিক</type>
<type key="cf" type="standard">মান্য মুদ্ৰা সজ্জা</type>
<type key="collation" type="big5han" draft="contributed">পৰম্পৰাগত চীনা শৃঙ্খলাবদ্ধ কৰাৰ ক্ৰম - Big5</type>
<type key="cf" type="standard" scope="core">মান্য</type>
<type key="collation" type="ducet">ডিফ’ল্ট ইউনিকোড সজোৱা ক্ৰম</type>
<type key="collation" type="gb2312han" draft="contributed">সৰল চীনা শৃঙ্খলাবদ্ধ কৰাৰ ক্ৰম - GB2312</type>
<type key="collation" type="ducet" scope="core">ডিফ’ল্ট ইউনিকোড</type>
<type key="collation" type="phonebook" draft="contributed">টেলিফোন বহিৰ মতেশৃঙ্খলাবদ্ধ কৰাৰ ক্ৰম</type>
<type key="collation" type="pinyin" draft="contributed">পিন্‌য়িন শৃঙ্খলাবদ্ধ কৰাৰ ক্ৰম</type>
<type key="collation" type="search">সাধাৰণ উদ্দেশ্যে অনুসন্ধান</type>
<type key="collation" type="search">সাধাৰণ উদ্দেশ্যে সন্ধান</type>
<type key="collation" type="search" scope="core">সন্ধান</type>
<type key="collation" type="standard">মান্য সজোৱা ক্ৰম</type>
<type key="collation" type="standard" scope="core">মান্য</type>
<type key="collation" type="stroke" draft="contributed">স্ট্ৰোক শৃঙ্খলাবদ্ধ কৰাৰ ক্ৰম</type>
<type key="collation" type="traditional" draft="contributed">পৰম্পৰাগতভাবে শৃঙ্খলাবদ্ধ কৰাৰ ক্ৰম</type>
<type key="em" type="default" scope="core">ডিফ’ল্ট</type>
<type key="em" type="emoji" scope="core">ইম’জী</type>
<type key="em" type="text" scope="core">পাঠ্য</type>
<type key="hc" type="h11">১২ ঘণ্টীয়া প্ৰণালী (০–১১)</type>
<type key="hc" type="h11" scope="core">১২ (০–১১) ১২ (০–১১)</type>
<type key="hc" type="h12">১২ ঘণ্টীয়া প্ৰণালী (১–১২)</type>
<type key="hc" type="h12" scope="core">১২ (১–১২) ১২ (১–১২)</type>
<type key="hc" type="h23">২৪ ঘণ্টীয়া প্ৰণালী (০–২৩)</type>
<type key="hc" type="h23" scope="core">24 (023) Hour Cycle (12 vs 24) others… ২৪ (০–২৩) …অন্য ঘণ্টীয়া প্ৰণালী(১২ বনাম ২৪): ২৪ (০–২৩) ৩ (০–২৩)</type>
<type key="hc" type="h24">২৪ ঘণ্টীয়া প্ৰণালী (১–২৪)</type>
<type key="hc" type="h24" scope="core">২৪ (১–২৪) ২৪ (১–২৪)</type>
<type key="lb" type="loose">ঢিলা পংক্তি বিচ্ছেদ শৈলী</type>
<type key="lb" type="loose" scope="core">ঢিলা</type>
<type key="lb" type="normal">সাধাৰণ পংক্তি বিচ্ছেদ শৈলী</type>
<type key="lb" type="normal" scope="core">সাধাৰণ</type>
<type key="lb" type="strict">কঠোৰ পংক্তি বিচ্ছেদ শৈলী</type>
<type key="lb" type="strict" scope="core">পংক্তি বিচ্ছেদ</type>
<type key="lw" type="breakall" scope="core">আটাইবোৰ বিভাজন কৰক</type>
<type key="lw" type="keepall" scope="core">আটাইবোৰ ৰাখক</type>
<type key="lw" type="normal" scope="core">সাধাৰণ</type>
<type key="lw" type="phrase" scope="core">ব্যাক্যাংশত ৰাখক</type>
<type key="ms" type="metric">মেট্ৰিক প্ৰণালী</type>
<type key="ms" type="metric" scope="core">মেট্ৰিক</type>
<type key="ms" type="uksystem">ইম্পেৰিয়েল জোখ-মাখৰ প্ৰণালী</type>
<type key="ms" type="uksystem" scope="core">ইম্পেৰিয়েল</type>
<type key="ms" type="ussystem">মাৰ্কিন যুক্তৰাষ্ট্ৰৰ জোখ-মাখৰ প্ৰণালী</type>
<type key="ms" type="ussystem" scope="core">মাৰ্কিন</type>
<type key="numbers" type="arab">আৰবী-ভাৰতীয় অংক</type>
<type key="numbers" type="arabext">বিস্তাৰিত আৰবী-ভাৰতীয় অংক</type>
<type key="numbers" type="armn">আৰ্মেনীয় সংখ্যা</type>
@@ -935,6 +976,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<type key="numbers" type="thai">থাই অংক</type>
<type key="numbers" type="tibt">তিব্বতী অংক</type>
<type key="numbers" type="vaii">ভেই সংখ্যা</type>
<type key="ss" type="none" scope="core"></type>
<type key="ss" type="standard" scope="core"></type>
</types>
<measurementSystemNames>
<measurementSystemName type="metric">মেট্ৰিক</measurementSystemName>
@@ -982,7 +1025,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</dateFormatLength>
<dateFormatLength type="short">
<dateFormat>
<pattern>GGGGG y-MM-dd</pattern>
<pattern>G y-MM-dd</pattern>
</dateFormat>
</dateFormatLength>
</dateFormats>
@@ -991,9 +1034,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat>
<pattern>{1} {0} বজাত</pattern>
</dateTimeFormat>
<dateTimeFormat type="atTime">
<pattern>{1} 'at' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="long">
<dateTimeFormat>
@@ -1201,27 +1241,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</quarters>
<dayPeriods>
<dayPeriodContext type="format">
<dayPeriodWidth type="narrow">
<dayPeriod type="am">am</dayPeriod>
<dayPeriod type="pm">pm</dayPeriod>
</dayPeriodWidth>
<dayPeriodWidth type="wide">
<dayPeriod type="am">AM</dayPeriod>
<dayPeriod type="pm">PM</dayPeriod>
</dayPeriodWidth>
</dayPeriodContext>
<dayPeriodContext type="stand-alone">
<dayPeriodWidth type="abbreviated">
<dayPeriod type="am">AM</dayPeriod>
<dayPeriod type="pm">PM</dayPeriod>
</dayPeriodWidth>
<dayPeriodWidth type="narrow">
<dayPeriod type="am">AM</dayPeriod>
<dayPeriod type="pm">PM</dayPeriod>
</dayPeriodWidth>
<dayPeriodWidth type="wide">
<dayPeriod type="am">AM</dayPeriod>
<dayPeriod type="pm">PM</dayPeriod>
<dayPeriod type="am">পূৰ্বাহ্ন</dayPeriod>
<dayPeriod type="pm">অপৰাহ্ন</dayPeriod>
</dayPeriodWidth>
</dayPeriodContext>
</dayPeriods>
@@ -2158,6 +2180,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Pacific/Easter">
<exemplarCity>ইষ্টাৰ</exemplarCity>
</zone>
<zone type="America/Coyhaique">
<exemplarCity>কোইহাইক</exemplarCity>
</zone>
<zone type="America/Punta_Arenas">
<exemplarCity>পুণ্টা এৰিনাছ</exemplarCity>
</zone>
@@ -2423,9 +2448,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<exemplarCity>নোম পেন্‌হ</exemplarCity>
</zone>
<zone type="Pacific/Enderbury">
<exemplarCity>এণ্ডৰবাৰী</exemplarCity>
</zone>
<zone type="Pacific/Kanton">
<exemplarCity>কেণ্টন</exemplarCity>
</zone>
<zone type="Pacific/Kiritimati">
@@ -3095,9 +3117,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</metazone>
<metazone type="Africa_Western">
<long>
<generic>পশ্চিম আফ্ৰিকাৰ সময়</generic>
<standard>পশ্চিম আফ্ৰিকাৰ মান সময়</standard>
<daylight>পশ্চিম আফ্ৰিকাৰ গ্ৰীষ্মকালীন সময়</daylight>
<standard>পশ্চিম আফ্ৰিকাৰ সময়</standard>
</long>
</metazone>
<metazone type="Alaska">
@@ -3447,6 +3467,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<standard>গায়ানাৰ সময়</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard>হাৱাই-এলিউশ্বনৰ মান সময়</standard>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic>হাৱাই-এলিউশ্বনৰ সময়</generic>
@@ -3955,6 +3980,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<otherNumberingSystems>
<native>beng</native>
</otherNumberingSystems>
<symbols numberSystem="beng">
<timeSeparator draft="contributed">:</timeSeparator>
</symbols>
<symbols numberSystem="latn">
<timeSeparator draft="unconfirmed">.</timeSeparator>
</symbols>
@@ -4004,8 +4032,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<pattern type="1000000" count="other">0 নিযুত</pattern>
<pattern type="10000000" count="one">00 নিযুত</pattern>
<pattern type="10000000" count="other">00 নিযুত</pattern>
<pattern type="100000000" count="one">000 নিঃ</pattern>
<pattern type="100000000" count="other">000 নিঃ</pattern>
<pattern type="100000000" count="one">0 নিঃ</pattern>
<pattern type="100000000" count="other">0 নিঃ</pattern>
<pattern type="1000000000" count="one">0 শঃ কোঃ</pattern>
<pattern type="1000000000" count="other">0 শঃ কোঃ</pattern>
<pattern type="10000000000" count="one">00 শঃ কোঃ</pattern>
@@ -4021,6 +4049,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</decimalFormat>
</decimalFormatLength>
</decimalFormats>
<rationalFormats numberSystem="beng">
<rationalUsage>never</rationalUsage>
</rationalFormats>
<percentFormats numberSystem="latn">
<percentFormatLength>
<percentFormat>
@@ -4031,7 +4062,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<currencyFormats numberSystem="beng">
<currencyFormatLength>
<currencyFormat type="standard">
<pattern alt="noCurrency">#,##0.00</pattern>
<pattern alt="alphaNextToNumber">¤ #,##,##0.00</pattern>
<pattern alt="noCurrency">#,##,##0.00</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern alt="alphaNextToNumber">¤ #,##0.00;(¤ #,##0.00)</pattern>
</currencyFormat>
</currencyFormatLength>
</currencyFormats>
@@ -4039,10 +4074,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>¤ #,##,##0.00</pattern>
<pattern alt="noCurrency" draft="provisional">#,##,##0.00</pattern>
<pattern alt="alphaNextToNumber">¤ #,##,##0.00</pattern>
<pattern alt="noCurrency">#,##,##0.00</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern>¤#,##0.00;(¤#,##0.00)</pattern>
<pattern alt="alphaNextToNumber">¤ #,##0.00;(¤ #,##0.00)</pattern>
<pattern alt="noCurrency">#,##0.00;(#,##0.00)</pattern>
</currencyFormat>
</currencyFormatLength>
@@ -4052,26 +4089,26 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<pattern type="1000" count="other">¤ 0 হাজাৰ</pattern>
<pattern type="10000" count="one">¤ 00 হাজাৰ</pattern>
<pattern type="10000" count="other">¤ 00 হাজাৰ</pattern>
<pattern type="100000" count="one">¤ 000 লাখ</pattern>
<pattern type="100000" count="other">¤ 000 লাখ</pattern>
<pattern type="100000" count="one">¤ 0 লাখ</pattern>
<pattern type="100000" count="other">¤ 0 লাখ</pattern>
<pattern type="1000000" count="one">¤ 0 নিযুত</pattern>
<pattern type="1000000" count="other">¤ 0 নিযুত</pattern>
<pattern type="10000000" count="one">¤ 00 নিযুত</pattern>
<pattern type="10000000" count="other">¤ 00 নিযুত</pattern>
<pattern type="100000000" count="one">¤ 000 নিযুত</pattern>
<pattern type="100000000" count="other">¤ 000 নিযুত</pattern>
<pattern type="1000000000" count="one">¤ 0 শ কোটি</pattern>
<pattern type="1000000000" count="other">¤ 0 শ কোটি</pattern>
<pattern type="10000000000" count="one">¤ 00 শ কোটি</pattern>
<pattern type="10000000000" count="other">¤ 00 শ কোটি</pattern>
<pattern type="100000000000" count="one">¤ 000 শ কোটি</pattern>
<pattern type="100000000000" count="other">¤ 000 শ কোটি</pattern>
<pattern type="1000000000000" count="one">¤ 0 শ পৰাৰ্দ্ধ</pattern>
<pattern type="1000000000000" count="other">¤ 0 শ পৰাৰ্দ্ধ</pattern>
<pattern type="10000000000000" count="one">¤ 00 শ পৰাৰ্দ্ধ</pattern>
<pattern type="10000000000000" count="other">¤ 00 শ পৰাৰ্দ্ধ</pattern>
<pattern type="100000000000000" count="one">¤ 000 শ পৰাৰ্দ্ধ</pattern>
<pattern type="100000000000000" count="other">¤ 000 শ পৰাৰ্দ্ধ</pattern>
<pattern type="100000000" count="one">¤ 0 নি</pattern>
<pattern type="100000000" count="other">¤ 0 নি</pattern>
<pattern type="1000000000" count="one">¤ 0 শ কো</pattern>
<pattern type="1000000000" count="other">¤ 0 শ কো</pattern>
<pattern type="10000000000" count="one">¤ 00 শ কো</pattern>
<pattern type="10000000000" count="other">¤ 00 শ কো</pattern>
<pattern type="100000000000" count="one">¤ 000 শ ক</pattern>
<pattern type="100000000000" count="other">¤ 000 শ ক</pattern>
<pattern type="1000000000000" count="one">¤ 0 শ প</pattern>
<pattern type="1000000000000" count="other">¤ 0 শ প</pattern>
<pattern type="10000000000000" count="one">¤ 00 শ প</pattern>
<pattern type="10000000000000" count="other">¤ 00 শ প</pattern>
<pattern type="100000000000000" count="one">¤ 000 শ প</pattern>
<pattern type="100000000000000" count="other">¤ 000 শ প</pattern>
</currencyFormat>
</currencyFormatLength>
<currencyPatternAppendISO>{0} ¤¤</currencyPatternAppendISO>
@@ -4079,8 +4116,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<currencies>
<currency type="AED">
<displayName>সংযুক্ত আৰব আমিৰাত ডিৰহেম</displayName>
<displayName count="one">UAE ডিৰহেম</displayName>
<displayName count="other">UAE ডিৰহেম</displayName>
</currency>
<currency type="AFN">
<displayName>আফগান আফগানী</displayName>
@@ -4563,6 +4598,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<currency type="XCD">
<displayName>ইষ্ট কেৰিবিয়ান ডলাৰ</displayName>
</currency>
<currency type="XCG">
<displayName>কেৰিবীয়ান গিল্ডাৰ</displayName>
<displayName count="one">কেৰিবীয়ান গিল্ডাৰ</displayName>
<displayName count="other">কেৰিবীয়ান গিল্ডাৰ</displayName>
</currency>
<currency type="XOF">
<displayName>পশ্চিম আফ্ৰিকান CFA ফ্ৰেংক</displayName>
</currency>
@@ -4583,6 +4623,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<currency type="ZMW">
<displayName>জাম্বিয়ান কোৱাচা</displayName>
</currency>
<currency type="ZWG">
<displayName>জিম্বাৱীয় সোণ</displayName>
<displayName count="one">জিম্বাৱীয় সোণ</displayName>
<displayName count="other">জিম্বাৱীয় সোণ</displayName>
</currency>
</currencies>
<miscPatterns numberSystem="latn">
<pattern type="atLeast">{0}+</pattern>
@@ -4754,7 +4799,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unit type="concentr-item">
<displayName>আইটেমসমূহ</displayName>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part">
<displayName>অংশ</displayName>
<unitPattern count="one">{0} অংশ</unitPattern>
<unitPattern count="other">{0} অংশ</unitPattern>
</unit>
<unit type="concentr-part-per-1e6">
<displayName>প্ৰতি মিলিয়নত ভাগ</displayName>
<unitPattern count="one">প্ৰতি মিলিয়নত {0} ভাগ</unitPattern>
<unitPattern count="other">প্ৰতি মিলিয়নত {0} ভাগ</unitPattern>
@@ -4772,6 +4822,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} পাৰমিৰেইড</unitPattern>
<unitPattern count="other">{0} পাৰমিৰেইড</unitPattern>
</unit>
<unit type="concentr-ofglucose">
<displayName>গ্লুক’জ</displayName>
<unitPattern count="one">{0} গ্লুঃ</unitPattern>
<unitPattern count="other">{0}গ্লুঃ</unitPattern>
</unit>
<unit type="consumption-liter-per-kilometer">
<displayName>প্ৰতি কিলোমিটাৰত লিটাৰ</displayName>
<unitPattern count="one">প্ৰতি কিলোমিটাৰত {0} লিটাৰ</unitPattern>
@@ -5131,6 +5186,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} মিলিমিটাৰ মাৰ্কিউৰী</unitPattern>
<unitPattern count="other">{0} মিলিমিটাৰ মাৰ্কিউৰী</unitPattern>
</unit>
<unit type="pressure-ofhg">
<displayName>মাৰ্কিঃ</displayName>
<unitPattern count="one">{0} মাৰ্কিঃ</unitPattern>
<unitPattern count="other">{0} মাৰ্কিঃ</unitPattern>
</unit>
<unit type="pressure-pound-force-per-square-inch">
<displayName>প্ৰতি বৰ্গ ইঞ্চিত পাউণ্ড</displayName>
<unitPattern count="one">{0} প্ৰতি বৰ্গ ইঞ্চিত পাউণ্ড</unitPattern>
@@ -5283,6 +5343,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} মেট্ৰিক কাপ</unitPattern>
<unitPattern count="other">{0} মেট্ৰিক কাপ</unitPattern>
</unit>
<unit type="volume-fluid-ounce-metric">
<displayName>ফ্লুঃ আঃ মেঃ</displayName>
<unitPattern count="one">{0} ফ্লুঃ আঃ মেঃ</unitPattern>
<unitPattern count="other">{0}ফ্লুঃ আঃ মেঃ</unitPattern>
</unit>
<unit type="volume-acre-foot">
<unitPattern count="one">{0} একৰ-ফুট</unitPattern>
<unitPattern count="other">{0} একৰ-ফুট</unitPattern>
@@ -5334,22 +5399,76 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} ইম্পেৰিয়েল কুৱাৰ্ট</unitPattern>
<unitPattern count="other">{0} ইম্পেৰিয়েল কুৱাৰ্ট</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>আলোক</displayName>
<unitPattern count="one">{0} আলোক</unitPattern>
<unitPattern count="other">{0} আলোক</unitPattern>
<unit type="angle-steradian">
<displayName>ষ্টেৰাডিয়ান</displayName>
<unitPattern count="one">{0} ষ্টেৰাঃ</unitPattern>
<unitPattern count="other">{0} ষ্টেৰাঃ</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<unit type="concentr-katal">
<displayName>কাটাল</displayName>
<unitPattern count="one">{0} কাটাঃ</unitPattern>
<unitPattern count="other">{0} কাটাঃ</unitPattern>
</unit>
<unit type="electric-coulomb">
<displayName>কুলম্ব</displayName>
<unitPattern count="one">{0} কুঃ</unitPattern>
<unitPattern count="other">{0} কুঃ</unitPattern>
</unit>
<unit type="electric-farad">
<displayName>ফাৰাড</displayName>
<unitPattern count="one">{0}ফাঃ</unitPattern>
<unitPattern count="other">{0} ফাঃ</unitPattern>
</unit>
<unit type="electric-henry">
<displayName>হেনৰী</displayName>
<unitPattern count="one">{0} হেনঃ</unitPattern>
<unitPattern count="other">{0}হেনঃ</unitPattern>
</unit>
<unit type="electric-siemens">
<displayName>ছিয়েমেন</displayName>
<unitPattern count="one">{0} ছিয়েঃ</unitPattern>
<unitPattern count="other">{0} ছিয়েঃ</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>কেল’ৰি-আইটি</displayName>
<unitPattern count="one">{0}কেল-আইটি</unitPattern>
<unitPattern count="other">{0} কেল-আইটি</unitPattern>
</unit>
<unit type="energy-becquerel">
<displayName>বেকাৰেল</displayName>
<unitPattern count="one">{0} বেঃ</unitPattern>
<unitPattern count="other">{0} বেঃ</unitPattern>
</unit>
<unit type="energy-sievert">
<displayName>চিয়েভাৰ্ট</displayName>
<unitPattern count="one">{0} এচভিঃ</unitPattern>
<unitPattern count="other">{0} এচভিঃ</unitPattern>
</unit>
<unit type="energy-gray">
<displayName>গ্ৰে</displayName>
<unitPattern count="one">{0} গ্ৰে</unitPattern>
<unitPattern count="other">{0} গ্ৰে</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>কিলোগ্ৰাম-বল</displayName>
<unitPattern count="one">{0} কিঃগ্ৰাঃবঃ</unitPattern>
<unitPattern count="other">{0} কিঃগ্ৰাঃবঃ</unitPattern>
</unit>
<unit type="magnetic-tesla">
<displayName>টেচলা</displayName>
<unitPattern count="one">{0} টেঃ</unitPattern>
<unitPattern count="other">{0} টেঃ</unitPattern>
</unit>
<unit type="magnetic-weber">
<displayName>ৱেবাৰ</displayName>
<unitPattern count="one">{0} ৱেঃ</unitPattern>
<unitPattern count="other">{0} ৱেঃ</unitPattern>
</unit>
<unit type="concentr-part-per-1e9">
<displayName>প্ৰতি বিলিয়নত অংশ</displayName>
<unitPattern count="one">{0} প্ৰতি বিলিয়নত অংশ</unitPattern>
<unitPattern count="other">{0} প্ৰতি বিলিয়নত অংশ</unitPattern>
</unit>
<unit type="duration-night">
<displayName>নিশা</displayName>
<unitPattern count="one">{0} নিশা</unitPattern>
<unitPattern count="other">{0} নিশা</unitPattern>
<perUnitPattern>{0}/নিশা</perUnitPattern>
</unit>
<coordinateUnit>
<displayName>প্ৰধান দিক্-নিৰ্দেশনা</displayName>
<coordinateUnitPattern type="east">{0} পূব</coordinateUnitPattern>
@@ -5542,7 +5661,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} টা আইটেম</unitPattern>
<unitPattern count="other">{0} টা আইটেম</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part">
<displayName>অংশ</displayName>
<unitPattern count="one">{0} অংশ</unitPattern>
<unitPattern count="other">{0} অংশ</unitPattern>
</unit>
<unit type="concentr-part-per-1e6">
<displayName>ভাগ/মিলিয়ন</displayName>
</unit>
<unit type="concentr-percent">
@@ -5559,6 +5683,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} ম’ল</unitPattern>
<unitPattern count="other">{0} ম’ল</unitPattern>
</unit>
<unit type="concentr-ofglucose">
<displayName>গ্লুঃ</displayName>
<unitPattern count="one">{0} গ্লুঃ</unitPattern>
<unitPattern count="other">{0} গ্লুঃ</unitPattern>
</unit>
<unit type="consumption-liter-per-kilometer">
<displayName>লিটাৰ/কিঃ মিঃ</displayName>
<unitPattern count="one">{0} লিঃ/কিঃ মিঃ</unitPattern>
@@ -6056,8 +6185,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</unit>
<unit type="pressure-millimeter-ofhg">
<displayName>mmHg</displayName>
<unitPattern count="one">{0} mmHg</unitPattern>
<unitPattern count="other">{0} mmHg</unitPattern>
<unitPattern count="one">{0} মিঃমিঃমাৰ্কিঃ</unitPattern>
<unitPattern count="other">{0}মিঃমিঃমাৰ্কিঃ</unitPattern>
</unit>
<unit type="pressure-ofhg">
<displayName>মাৰ্কিঃ</displayName>
<unitPattern count="one">{0} মাৰ্কিঃ</unitPattern>
<unitPattern count="other">{0} মাৰ্কিঃ</unitPattern>
</unit>
<unit type="pressure-bar">
<displayName>বাৰ</displayName>
@@ -6181,6 +6315,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} মেঃ কাঃ</unitPattern>
<unitPattern count="other">{0} মেঃ কাঃ</unitPattern>
</unit>
<unit type="volume-fluid-ounce-metric">
<displayName>ফ্লুঃ আঃ মেঃ</displayName>
<unitPattern count="one">{0}ফ্লুঃ আঃ মেঃ</unitPattern>
<unitPattern count="other">{0} ফ্লুঃ আঃ মেঃ</unitPattern>
</unit>
<unit type="volume-acre-foot">
<displayName>একৰ-ফুট</displayName>
<unitPattern count="one">{0} এঃ-ফুঃ</unitPattern>
@@ -6259,12 +6398,77 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} পিঞ্চ</unitPattern>
<unitPattern count="other">{0} পিঞ্চ</unitPattern>
</unit>
<unit type="angle-steradian">
<displayName>ষ্টেৰাঃ</displayName>
<unitPattern count="one">{0} ষ্টেৰাঃ</unitPattern>
<unitPattern count="other">{0}ষ্টেৰাঃ</unitPattern>
</unit>
<unit type="concentr-katal">
<displayName>কাটাঃ</displayName>
<unitPattern count="one">{0} কাটাঃ</unitPattern>
<unitPattern count="other">{0} কাটাঃ</unitPattern>
</unit>
<unit type="electric-coulomb">
<displayName>কুঃ</displayName>
<unitPattern count="one">{0} কুঃ</unitPattern>
<unitPattern count="other">{0} কুঃ</unitPattern>
</unit>
<unit type="electric-farad">
<displayName>ফাঃ</displayName>
<unitPattern count="one">{0} ফাঃ</unitPattern>
<unitPattern count="other">{0} ফাঃ</unitPattern>
</unit>
<unit type="electric-henry">
<displayName>হেনঃ</displayName>
<unitPattern count="one">{0} হেনঃ</unitPattern>
<unitPattern count="other">{0} হেনঃ</unitPattern>
</unit>
<unit type="electric-siemens">
<displayName>ছিয়েঃ</displayName>
<unitPattern count="one">{0} ছিয়েঃ</unitPattern>
<unitPattern count="other">{0} ছিয়েঃ</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>কেল’ৰি-আইটি</displayName>
<unitPattern count="one">{0} কেল-আইটি</unitPattern>
<unitPattern count="other">{0} কেল-আইটি</unitPattern>
</unit>
<unit type="energy-becquerel">
<displayName>বেঃ</displayName>
<unitPattern count="one">{0}বেঃ</unitPattern>
<unitPattern count="other">{0}বেঃ</unitPattern>
</unit>
<unit type="energy-sievert">
<displayName>এচভিঃ</displayName>
<unitPattern count="one">{0} এচভিঃ</unitPattern>
<unitPattern count="other">{0} এচভিঃ</unitPattern>
</unit>
<unit type="energy-gray">
<displayName>গ্ৰে</displayName>
<unitPattern count="one">{0}গ্ৰে</unitPattern>
<unitPattern count="other">{0} গ্ৰে</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>কিঃগ্ৰাঃবঃ</displayName>
<unitPattern count="one">{0} কিঃগ্ৰাঃবঃ</unitPattern>
<unitPattern count="other">{0} কিঃগ্ৰাঃবঃ</unitPattern>
</unit>
<unit type="magnetic-tesla">
<displayName>টেঃ</displayName>
<unitPattern count="one">{0} টেঃ</unitPattern>
<unitPattern count="other">{0} টেঃ</unitPattern>
</unit>
<unit type="magnetic-weber">
<displayName>ৱেঃ</displayName>
<unitPattern count="one">{0} ৱেঃ</unitPattern>
<unitPattern count="other">{0} ৱেঃ</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>আলোক</displayName>
<unitPattern count="one">{0} আলোক</unitPattern>
<unitPattern count="other">{0} আলোক</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<unit type="concentr-part-per-1e9">
<displayName>অংশ/বিলিয়ন</displayName>
</unit>
<unit type="duration-night">
@@ -6367,7 +6571,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0}″</unitPattern>
<unitPattern count="other">{0}″</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part">
<displayName>অংশ</displayName>
<unitPattern count="one">{0} অংশ</unitPattern>
<unitPattern count="other">{0} অংশ</unitPattern>
</unit>
<unit type="concentr-part-per-1e6">
<displayName>ppm</displayName>
<unitPattern count="one">{0}ppm</unitPattern>
<unitPattern count="other">{0}ppm</unitPattern>
@@ -6381,6 +6590,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unit type="concentr-permyriad">
<displayName></displayName>
</unit>
<unit type="concentr-ofglucose">
<displayName>গ্লুঃ</displayName>
<unitPattern count="one">{0} গ্লুঃ</unitPattern>
<unitPattern count="other">{0} গ্লুঃ</unitPattern>
</unit>
<unit type="consumption-liter-per-100-kilometer">
<displayName>ল/১০০ ক.ম.</displayName>
</unit>
@@ -6435,9 +6649,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0}কেলৰি</unitPattern>
<unitPattern count="other">{0}কেলৰি</unitPattern>
</unit>
<unit type="force-newton">
<displayName>N</displayName>
</unit>
<unit type="force-kilowatt-hour-per-100-kilometer">
<unitPattern count="one">{0}kWh/100km</unitPattern>
<unitPattern count="other">{0} kWh/100km</unitPattern>
@@ -6477,6 +6688,15 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unit type="light-solar-luminosity">
<displayName>L☉</displayName>
</unit>
<unit type="pressure-millimeter-ofhg">
<unitPattern count="one">{0} মিঃমিঃমাৰ্কিঃ</unitPattern>
<unitPattern count="other">{0}মিঃমিঃমাৰ্কিঃ</unitPattern>
</unit>
<unit type="pressure-ofhg">
<displayName>মাৰ্কিঃ</displayName>
<unitPattern count="one">{0} মাৰ্কিঃ</unitPattern>
<unitPattern count="other">{0} মাৰ্কিঃ</unitPattern>
</unit>
<unit type="pressure-inch-ofhg">
<displayName>″ Hg</displayName>
<unitPattern count="one">{0}″ Hg</unitPattern>
@@ -6502,6 +6722,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0}°</unitPattern>
<unitPattern count="other">{0}°</unitPattern>
</unit>
<unit type="volume-fluid-ounce-metric">
<displayName>ফ্লুঃ আঃ মেঃ</displayName>
<unitPattern count="one">{0}ফ্লুঃ আঃ মেঃ</unitPattern>
<unitPattern count="other">{0} ফ্লুঃ আঃ মেঃ</unitPattern>
</unit>
<unit type="volume-teaspoon">
<unitPattern count="one">{0}টিস্পুন</unitPattern>
<unitPattern count="other">{0}টিস্পুন</unitPattern>
@@ -6515,21 +6740,79 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0}dsp-Imp</unitPattern>
<unitPattern count="other">{0}dsp-Imp</unitPattern>
</unit>
<unit type="angle-steradian">
<displayName>ষ্টেৰাঃ</displayName>
<unitPattern count="one">{0} ষ্টেৰাঃ</unitPattern>
<unitPattern count="other">{0}ষ্টেৰাঃ</unitPattern>
</unit>
<unit type="concentr-katal">
<displayName>কাটাঃ</displayName>
<unitPattern count="one">{0} কাটাঃ</unitPattern>
<unitPattern count="other">{0} কাটাঃ</unitPattern>
</unit>
<unit type="electric-coulomb">
<displayName>কুঃ</displayName>
<unitPattern count="one">{0} কুঃ</unitPattern>
<unitPattern count="other">{0} কুঃ</unitPattern>
</unit>
<unit type="electric-farad">
<displayName>ফাঃ</displayName>
<unitPattern count="one">{0} ফাঃ</unitPattern>
<unitPattern count="other">{0} ফাঃ</unitPattern>
</unit>
<unit type="electric-henry">
<displayName>হেনঃ</displayName>
<unitPattern count="one">{0} হেনঃ</unitPattern>
<unitPattern count="other">{0} হেনঃ</unitPattern>
</unit>
<unit type="electric-siemens">
<displayName>ছিয়েঃ</displayName>
<unitPattern count="one">{0} ছিয়েঃ</unitPattern>
<unitPattern count="other">{0} ছিয়েঃ</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>কেল’ৰি-আইটি</displayName>
<unitPattern count="one">{0} কেল-আইটি</unitPattern>
<unitPattern count="other">{0} কেল-আইটি</unitPattern>
</unit>
<unit type="energy-becquerel">
<displayName>বেঃ</displayName>
<unitPattern count="one">{0}বেঃ</unitPattern>
<unitPattern count="other">{0}বেঃ</unitPattern>
</unit>
<unit type="energy-sievert">
<displayName>এচভিঃ</displayName>
<unitPattern count="one">{0} এচভিঃ</unitPattern>
<unitPattern count="other">{0} এচভিঃ</unitPattern>
</unit>
<unit type="energy-gray">
<displayName>গ্ৰে</displayName>
<unitPattern count="one">{0} গ্ৰে</unitPattern>
<unitPattern count="other">{0}গ্ৰে</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>কিঃগ্ৰাঃবঃ</displayName>
<unitPattern count="one">{0} কিঃগ্ৰাঃবঃ</unitPattern>
<unitPattern count="other">{0} কিঃগ্ৰাঃবঃ</unitPattern>
</unit>
<unit type="magnetic-tesla">
<displayName>টেঃ</displayName>
<unitPattern count="one">{0} টেঃ</unitPattern>
<unitPattern count="other">{0} টেঃ</unitPattern>
</unit>
<unit type="magnetic-weber">
<displayName>ৱেঃ</displayName>
<unitPattern count="one">{0} ৱেঃ</unitPattern>
<unitPattern count="other">{0} ৱেঃ</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>আলোক</displayName>
<unitPattern count="one">{0}আলোক</unitPattern>
<unitPattern count="other">{0}আলোক</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<unit type="concentr-part-per-1e9">
<unitPattern count="one">{0}ppb</unitPattern>
<unitPattern count="other">{0}ppb</unitPattern>
</unit>
<unit type="duration-night">
<displayName>নিশা</displayName>
<unitPattern count="one">{0} নিশা</unitPattern>
<unitPattern count="other">{0} নিশা</unitPattern>
<perUnitPattern>{0}/নিশা</perUnitPattern>
</unit>
</unitLength>
</units>
<listPatterns>
+4
View File
@@ -556,6 +556,10 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>#,##0.00 ¤</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
</currencyFormatLength>
<currencyFormatLength type="short">
+12 -29
View File
@@ -1198,13 +1198,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<type key="calendar" type="roc">calendariu de la República de China</type>
<type key="cf" type="account">formatu monetariu contable</type>
<type key="cf" type="standard">formatu monetariu estándar</type>
<type key="collation" type="big5han">orde de clasificación chinu tradicional - Big5</type>
<type key="collation" type="compat">orde de clasificación anterior, por compatibilidá</type>
<type key="collation" type="dictionary">orde de clasificación de diccionariu</type>
<type key="collation" type="ducet">orde de clasificación Unicode predetermináu</type>
<type key="collation" type="emoji">orde de clasificación Emoji</type>
<type key="collation" type="eor">regles dordenamientu europees</type>
<type key="collation" type="gb2312han">orde de clasificación chinu simplificáu - GB2312</type>
<type key="collation" type="phonebook">orde de clasificación de llista telefónica</type>
<type key="collation" type="pinyin">orde de clasificación pinyin</type>
<type key="collation" type="search">gueta xeneral</type>
@@ -1705,20 +1703,6 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</monthWidth>
</monthContext>
</months>
<eras>
<eraNames>
<era type="0">antes de la Encarnación</era>
<era type="1">después de la Encarnación</era>
</eraNames>
<eraAbbr>
<era type="0">a. E.</era>
<era type="1">d. E.</era>
</eraAbbr>
<eraNarrow>
<era type="0">aE</era>
<era type="1">dE</era>
</eraNarrow>
</eras>
<dateTimeFormats>
<intervalFormats>
<intervalFormatItem id="yMMMd">
@@ -3376,11 +3360,6 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<regionFormat type="daylight">Hora braniega de {0}</regionFormat>
<regionFormat type="standard">Hora estándar de {0}</regionFormat>
<zone type="Pacific/Honolulu">
<short>
<generic>HST</generic>
<standard>HST</standard>
<daylight>HDT</daylight>
</short>
<exemplarCity>Honolulu</exemplarCity>
</zone>
<zone type="Etc/UTC">
@@ -3556,9 +3535,6 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<zone type="Asia/Tokyo">
<exemplarCity>Tokiu</exemplarCity>
</zone>
<zone type="Pacific/Enderbury">
<exemplarCity>Enderbury</exemplarCity>
</zone>
<zone type="Asia/Pyongyang">
<exemplarCity>Pyong Yang</exemplarCity>
</zone>
@@ -3768,9 +3744,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</metazone>
<metazone type="Africa_Western">
<long>
<generic>Hora d’África del oeste</generic>
<standard>Hora estándar d’África del oeste</standard>
<daylight>Hora braniega d’África del oeste</daylight>
<standard>Hora d’África del oeste</standard>
</long>
</metazone>
<metazone type="Alaska">
@@ -4206,6 +4180,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<standard>Hora de La Guyana</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard>Hora estándar de Hawaii-Aleutianes</standard>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic>Hora de Hawaii-Aleutianes</generic>
@@ -4772,6 +4751,10 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>#,##0.00 ¤</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
</currencyFormatLength>
<currencyFormatLength type="short">
@@ -6431,7 +6414,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<unitPattern count="one">{0} milimol per llitru</unitPattern>
<unitPattern count="other">{0} milimoles per llitru</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part-per-1e6">
<displayName>partes per millón</displayName>
<unitPattern count="one">{0} parte per millón</unitPattern>
<unitPattern count="other">{0} partes per millón</unitPattern>
@@ -7343,7 +7326,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<unitPattern count="one">{0}mmol/L</unitPattern>
<unitPattern count="other">{0}mmol/L</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part-per-1e6">
<unitPattern count="one">{0}ppm</unitPattern>
<unitPattern count="other">{0}ppm</unitPattern>
</unit>
+336 -92
View File
@@ -124,7 +124,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<language type="dav">taita</language>
<language type="de">alman</language>
<language type="de_AT">Avstriya almancası</language>
<language type="de_CH">İsveçrə yüksək almancası</language>
<language type="del">delaver</language>
<language type="den">slavey</language>
<language type="dgr">doqrib</language>
@@ -257,10 +256,10 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<language type="kbd">kabarda-çərkəz</language>
<language type="kcg">tiyap</language>
<language type="kde">makond</language>
<language type="kea">kabuverdian</language>
<language type="kea">kabuverdianu</language>
<language type="kfo">koro</language>
<language type="kg">konqo</language>
<language type="kgp">kaiqanq</language>
<language type="kgp">kaynqanq</language>
<language type="kha">xazi</language>
<language type="kho">xotan</language>
<language type="khq">koyra çiini</language>
@@ -287,6 +286,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<language type="ksf">bafia</language>
<language type="ksh">köln</language>
<language type="ku">kürd</language>
<language type="ku" menu="core">kürd dili</language>
<language type="ku" menu="extension">kurmanci (kürd dili) dialekti</language>
<language type="kum">kumık</language>
<language type="kut">kutenay</language>
<language type="kv">komi</language>
@@ -805,6 +806,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<territory type="CN">Çin</territory>
<territory type="CO">Kolumbiya</territory>
<territory type="CP">Klipperton adası</territory>
<territory type="CQ">sark (ingilis dili) dialekti</territory>
<territory type="CR">Kosta Rika</territory>
<territory type="CU">Kuba</territory>
<territory type="CV">Kabo-Verde</territory>
@@ -1039,45 +1041,85 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<key type="cf">Valyuta Formatı</key>
<key type="collation">Sıralama</key>
<key type="currency">Valyuta</key>
<key type="em">Emojilərin təqdim edilməsi</key>
<key type="hc">Saat Sikli (12 / 24)</key>
<key type="lb">Sətirdən sətrə keçirmə üslubu</key>
<key type="lw">Sözlərin bölünərək sətirdən-sətrə keçirilməsi</key>
<key type="ms">Ölçü Sistemi</key>
<key type="numbers">Rəqəmlər</key>
<key type="ss">Abreviaturadan sonra cümlə kəsintisi</key>
</keys>
<types>
<type key="calendar" type="buddhist">Buddist təqvimi</type>
<type key="calendar" type="buddhist" scope="core">Buddist</type>
<type key="calendar" type="chinese">Çin təqvimi</type>
<type key="calendar" type="chinese" scope="core">Çin</type>
<type key="calendar" type="coptic">Kopt təqvimi</type>
<type key="calendar" type="coptic" scope="core">Qibti</type>
<type key="calendar" type="dangi">Dangi təqvimi</type>
<type key="calendar" type="dangi" scope="core">Dangi</type>
<type key="calendar" type="ethiopic">Efiop təqvimi</type>
<type key="calendar" type="ethiopic" scope="core">Efiop</type>
<type key="calendar" type="ethiopic-amete-alem">Efiop amet-alem təqvimi</type>
<type key="calendar" type="gregorian">Qreqorian təqvimi</type>
<type key="calendar" type="ethiopic-amete-alem" scope="core">Efiop Amete Alem</type>
<type key="calendar" type="gregorian">Qriqori təqvimi</type>
<type key="calendar" type="gregorian" scope="core">Qriqori</type>
<type key="calendar" type="hebrew">Yəhudi Təqvimi</type>
<type key="calendar" type="hebrew" scope="core">Yəhudi</type>
<type key="calendar" type="indian" draft="contributed">Hindi təqvimi</type>
<type key="calendar" type="islamic">Hicri təqvimi</type>
<type key="calendar" type="islamic" scope="core">Hicri</type>
<type key="calendar" type="islamic-civil">Hicri təqvimi (tabulyar, vətəndaşlıq dövrü)</type>
<type key="calendar" type="islamic-civil" scope="core">Hicri (cədvəl, mülki dövr)</type>
<type key="calendar" type="islamic-tbla">Hicri təqvim (tabulyar, astromonik dövr)</type>
<type key="calendar" type="islamic-tbla" scope="core">Hicri (cədvəl, astronomik dövr)</type>
<type key="calendar" type="islamic-umalqura">Hicri təqvim (Umm əl-Qura)</type>
<type key="calendar" type="islamic-umalqura" scope="core">Hicri (Umm əl-Qura)</type>
<type key="calendar" type="iso8601">ISO-8601 Təqvimi</type>
<type key="calendar" type="japanese">Yapon Təqvimi</type>
<type key="calendar" type="japanese" scope="core">Yapon</type>
<type key="calendar" type="persian">İran Təqvimi</type>
<type key="calendar" type="persian" scope="core">İran</type>
<type key="calendar" type="roc">Minquo Təqvimi</type>
<type key="calendar" type="roc" scope="core">Minquo</type>
<type key="cf" type="account">Uçot Valyuta Formatı</type>
<type key="cf" type="account" scope="core">Valyuta formatı: Uçot</type>
<type key="cf" type="standard">Standart Valyuta Formatı</type>
<type key="cf" type="standard" scope="core">Valyuta formatı: Standart</type>
<type key="collation" type="ducet">Standart Unicode Sıralama</type>
<type key="collation" type="ducet" scope="core">Defolt unikod</type>
<type key="collation" type="pinyin" draft="contributed">Pinyin təqvimi</type>
<type key="collation" type="search">Ümumi Məqsədli Axtarış</type>
<type key="collation" type="search" scope="core">Axtarış</type>
<type key="collation" type="standard">Standart Sıralama</type>
<type key="collation" type="standard" scope="core">Standart</type>
<type key="em" type="default" scope="core">Emojilərin təqdim edilməsi: Standart</type>
<type key="em" type="emoji" scope="core">Emoji</type>
<type key="em" type="text" scope="core">Mətn</type>
<type key="hc" type="h11">12 Saatlıq Sistem (011)</type>
<type key="hc" type="h11" scope="core">12 (011)</type>
<type key="hc" type="h12">12 Saatlıq Sistem (012)</type>
<type key="hc" type="h12" scope="core">12 (112)</type>
<type key="hc" type="h23">24 Saatlıq Sistem (023)</type>
<type key="hc" type="h23" scope="core">24 (023)</type>
<type key="hc" type="h24">24 Saatlıq Sistem (023)</type>
<type key="hc" type="h24" scope="core">24 (124)</type>
<type key="lb" type="loose">Sərbəst sətirdən sətrə keçirmə üslubu</type>
<type key="lb" type="loose" scope="core">Sərbəst</type>
<type key="lb" type="normal">Normal sətirdən sətrə keçirmə üslubu</type>
<type key="lb" type="normal" scope="core">Normal</type>
<type key="lb" type="strict">Sərt sətirdən sətrə keçirmə üslubu</type>
<type key="lb" type="strict" scope="core">Ciddi</type>
<type key="lw" type="breakall" scope="core">Hamısını böl</type>
<type key="lw" type="keepall" scope="core">Hamısını saxla</type>
<type key="lw" type="normal" scope="core">Normal</type>
<type key="lw" type="phrase" scope="core">İfadələrdə saxla</type>
<type key="ms" type="metric">Metrik Sistem</type>
<type key="ms" type="metric" scope="core">Metrik</type>
<type key="ms" type="uksystem">İmperial Ölçü Sistemi</type>
<type key="ms" type="uksystem" scope="core">Birləşmiş Krallıq</type>
<type key="ms" type="ussystem">ABŞ Ölçü Sistemi</type>
<type key="ms" type="ussystem" scope="core">Birləşmiş Ştatlar</type>
<type key="numbers" type="arab">Ərəb-Hind Rəqəmləri</type>
<type key="numbers" type="arabext">Genişlənmiş Ərəb-Hind Rəqəmləri</type>
<type key="numbers" type="armn">Erməni Rəqəmləri</type>
@@ -1118,6 +1160,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<type key="numbers" type="thai">Tay Rəqəmləri</type>
<type key="numbers" type="tibt">Tibet Rəqəmləri</type>
<type key="numbers" type="vaii">Vai rəqəmləri</type>
<type key="ss" type="none" scope="core">Deaktiv</type>
<type key="ss" type="standard" scope="core">Aktiv</type>
</types>
<measurementSystemNames>
<measurementSystemName type="metric">Metrik</measurementSystemName>
@@ -1138,9 +1182,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<parseLenients scope="date" level="lenient">
<parseLenient sample=":">[\: ]</parseLenient>
</parseLenients>
<parseLenients scope="general" level="lenient">
<parseLenient sample="£">[££ ₤]</parseLenient>
</parseLenients>
<parseLenients scope="number" level="lenient">
<parseLenient sample="-">[\--﹣ −⁻₋ ]</parseLenient>
<parseLenient sample=",">[,,﹐︐ ، ٫ 、﹑、︑]</parseLenient>
@@ -1210,11 +1251,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<availableFormats>
<dateFormatItem id="Ehm">E h:mma</dateFormatItem>
<dateFormatItem id="Ehms">E h:mm:ssa</dateFormatItem>
<dateFormatItem id="GyM">G MM/y</dateFormatItem>
<dateFormatItem id="GyMd">GGGGG d M y</dateFormatItem>
<dateFormatItem id="GyMEd">G dd/MM/y, E</dateFormatItem>
<dateFormatItem id="GyMMM">G MMM y</dateFormatItem>
<dateFormatItem id="GyMMMd">G d MMM y</dateFormatItem>
<dateFormatItem id="GyMMMEd">G d MMM y, E</dateFormatItem>
<dateFormatItem id="h">ha</dateFormatItem>
<dateFormatItem id="hm">h:mma</dateFormatItem>
<dateFormatItem id="hms">h:mm:ssa</dateFormatItem>
<dateFormatItem id="Md">dd.MM</dateFormatItem>
@@ -1230,6 +1272,15 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="yyyyMMMM">G MMMM y</dateFormatItem>
</availableFormats>
<intervalFormats>
<intervalFormatItem id="Bh">
<greatestDifference id="B">B h  B h</greatestDifference>
<greatestDifference id="h">B h  h</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="Bhm">
<greatestDifference id="B">B h:mm  B h:mm</greatestDifference>
<greatestDifference id="h">B h:mm  h:mm</greatestDifference>
<greatestDifference id="m">B h:mm  h:mm</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="GyM">
<greatestDifference id="G">GGGGG MM/y GGGGG MM/y</greatestDifference>
<greatestDifference id="M">GGGGG MM/y  MM/y</greatestDifference>
@@ -1264,10 +1315,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<greatestDifference id="M">G d MMM, E  d MMM y, E</greatestDifference>
<greatestDifference id="y">G d MMM y, E  d MMM y, E</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="h">
<greatestDifference id="a">ha  ha</greatestDifference>
<greatestDifference id="h">hha</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="hm">
<greatestDifference id="a">h:mma  h:mma</greatestDifference>
<greatestDifference id="h">h:mmh:mma</greatestDifference>
@@ -1278,10 +1325,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<greatestDifference id="h">h:mmh:mma v</greatestDifference>
<greatestDifference id="m">h:mmh:mma v</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="hv">
<greatestDifference id="a">ha  ha v</greatestDifference>
<greatestDifference id="h">hha v</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="Md">
<greatestDifference id="d">dd.MM  dd.MM</greatestDifference>
<greatestDifference id="M">dd.MM  dd.MM</greatestDifference>
@@ -1291,11 +1334,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<greatestDifference id="M">dd.MM, E  dd.MM, E</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="MMMd">
<greatestDifference id="M">MMM d  MMM d</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="MMMEd">
<greatestDifference id="d">MMM d, E  MMM d, E</greatestDifference>
<greatestDifference id="M">MMM d, E  MMM d, E</greatestDifference>
<greatestDifference id="d">d d MMM</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yM">
<greatestDifference id="M">GGGGG MM/y  MM/y</greatestDifference>
@@ -1316,8 +1355,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<greatestDifference id="y">G MMM y  MMM y</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMMd">
<greatestDifference id="d">G dd MMM y</greatestDifference>
<greatestDifference id="M">G d MMM yd MMM</greatestDifference>
<greatestDifference id="d">G MMM d  d, y</greatestDifference>
<greatestDifference id="M">G MMM d MMM d, y</greatestDifference>
<greatestDifference id="y">G d MMM y  d MMM y</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMMEd">
@@ -1525,13 +1564,19 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1}/{0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1}/{0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="long">
<dateTimeFormat>
<pattern>{1} {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="atTime">
<pattern>{1} 'at' {0}</pattern>
<pattern>{1}/{0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1}/{0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="medium">
@@ -1541,6 +1586,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1}, {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1}, {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="short">
<dateTimeFormat>
@@ -1549,6 +1597,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1}, {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1}, {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<availableFormats>
<dateFormatItem id="Bh">B h</dateFormatItem>
@@ -1559,11 +1610,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="Ed">d E</dateFormatItem>
<dateFormatItem id="Ehm">E h:mma</dateFormatItem>
<dateFormatItem id="Ehms">E h:mm:ssa</dateFormatItem>
<dateFormatItem id="GyMd">GGGGG d MMM y</dateFormatItem>
<dateFormatItem id="GyM">G M y</dateFormatItem>
<dateFormatItem id="GyMd">G d M y</dateFormatItem>
<dateFormatItem id="GyMEd">G d M y, E</dateFormatItem>
<dateFormatItem id="GyMMM">G MMM y</dateFormatItem>
<dateFormatItem id="GyMMMd">G d MMM y</dateFormatItem>
<dateFormatItem id="GyMMMEd">G d MMM y, E</dateFormatItem>
<dateFormatItem id="h">ha</dateFormatItem>
<dateFormatItem id="hm">h:mma</dateFormatItem>
<dateFormatItem id="hms">h:mm:ssa</dateFormatItem>
<dateFormatItem id="hmsv">h:mm:ssa v</dateFormatItem>
@@ -1586,6 +1638,15 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="yw" count="other">Y, w 'həftə'</dateFormatItem>
</availableFormats>
<intervalFormats>
<intervalFormatItem id="Bh">
<greatestDifference id="B">B h  B h</greatestDifference>
<greatestDifference id="h">B hh</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="Bhm">
<greatestDifference id="B">B h:mmB h:mm</greatestDifference>
<greatestDifference id="h">B h:mmh:mm</greatestDifference>
<greatestDifference id="m">B h:mmh:mm</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="GyM">
<greatestDifference id="G">GGGGG MM.y  GGGGG MM.y</greatestDifference>
<greatestDifference id="M">GGGGG MM.y  MM.y</greatestDifference>
@@ -1615,15 +1676,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<greatestDifference id="y">G d MMM y  d MMM y</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="GyMMMEd">
<greatestDifference id="d">G d MMM, E  d MMM y, E</greatestDifference>
<greatestDifference id="d">G d MMM, E  d MMM, E, y</greatestDifference>
<greatestDifference id="G">G d MMM y, E  d MMM y, E</greatestDifference>
<greatestDifference id="M">G d MMM, E  d MMM y, E</greatestDifference>
<greatestDifference id="y">G d MMM y, E  d MMM y, E</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="h">
<greatestDifference id="a">ha  ha</greatestDifference>
<greatestDifference id="h">hha</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="hm">
<greatestDifference id="a">h:mma  h:mma</greatestDifference>
<greatestDifference id="h">h:mmh:mma</greatestDifference>
@@ -1634,10 +1691,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<greatestDifference id="h">h:mmh:mma v</greatestDifference>
<greatestDifference id="m">h:mmh:mma v</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="hv">
<greatestDifference id="a">ha  ha v</greatestDifference>
<greatestDifference id="h">hha v</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="Md">
<greatestDifference id="d">dd.MM  dd.MM</greatestDifference>
<greatestDifference id="M">dd.MM  dd.MM</greatestDifference>
@@ -1673,12 +1726,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<greatestDifference id="y">MMM y  MMM y</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMMd">
<greatestDifference id="M">d MMM y d MMM</greatestDifference>
<greatestDifference id="d">d  d MMM y</greatestDifference>
<greatestDifference id="M">d MMM  d MMM y</greatestDifference>
<greatestDifference id="y">d MMM y  d MMM y</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMMEd">
<greatestDifference id="d">d MMM y, E d MMM, E</greatestDifference>
<greatestDifference id="M">d MMM y, E d MMM, E</greatestDifference>
<greatestDifference id="d">E, dMMM  E, d MMM y</greatestDifference>
<greatestDifference id="M">E, d MMM E, d MMM y</greatestDifference>
<greatestDifference id="y">d MMM y, E  d MMM y, E</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMMM">
@@ -1721,6 +1775,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</monthWidth>
</monthContext>
</months>
<dateTimeFormats>
<availableFormats>
<dateFormatItem id="GyM">G MM/y</dateFormatItem>
<dateFormatItem id="GyMEd">G dd/MM/y, E</dateFormatItem>
</availableFormats>
</dateTimeFormats>
</calendar>
<calendar type="persian">
<months>
@@ -1843,7 +1903,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<displayName>hft. günü</displayName>
</field>
<field type="weekdayOfMonth">
<displayName>ayın həftə günü</displayName>
<displayName>ayın həftəiçi günü</displayName>
</field>
<field type="weekdayOfMonth-short">
<displayName>ay hft. günü</displayName>
@@ -1899,9 +1959,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</relativeTime>
</field>
<field type="tue-short">
<relative type="-1">keçən ÇƏ</relative>
<relative type="-1">keçən Ç.ax.</relative>
<relative type="0">bu ÇƏ</relative>
<relative type="1">gələn ÇƏ</relative>
<relativeTime type="future">
<relativeTimePattern count="one">{0} çərşənbə axşamı sonra</relativeTimePattern>
<relativeTimePattern count="other">{0} çərşənbə axşamı ərzində</relativeTimePattern>
</relativeTime>
</field>
<field type="wed">
<relative type="-1">keçən çərşənbə</relative>
@@ -2057,9 +2121,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="America/Anguilla">
<exemplarCity>Angilya</exemplarCity>
</zone>
<zone type="Europe/Tirane">
<exemplarCity>Tirana</exemplarCity>
</zone>
<zone type="Antarctica/Syowa">
<exemplarCity>Syova</exemplarCity>
</zone>
@@ -2300,6 +2361,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Pacific/Easter">
<exemplarCity>Pasxa</exemplarCity>
</zone>
<zone type="America/Coyhaique">
<exemplarCity>Koyayke</exemplarCity>
</zone>
<zone type="America/Santiago">
<exemplarCity>Santyaqo</exemplarCity>
</zone>
@@ -2512,7 +2576,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<exemplarCity>Pnom Pen</exemplarCity>
</zone>
<zone type="Pacific/Enderbury">
<exemplarCity>Enderböri</exemplarCity>
<exemplarCity>Kanton</exemplarCity>
</zone>
<zone type="Pacific/Kiritimati">
<exemplarCity>Kirimati</exemplarCity>
@@ -2977,9 +3041,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</metazone>
<metazone type="Africa_Western">
<long>
<generic>Qərbi Afrika Vaxtı</generic>
<standard>Qərbi Afrika Standart Vaxtı</standard>
<daylight>Qərbi Afrika Yay Vaxtı</daylight>
<standard>Qərbi Afrika Vaxtı</standard>
</long>
</metazone>
<metazone type="Alaska">
@@ -2998,9 +3060,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</metazone>
<metazone type="America_Central">
<long>
<generic>Şimali Mərkəzi Amerika Vaxtı</generic>
<standard>Şimali Mərkəzi Amerika Standart Vaxtı</standard>
<daylight>Şimali Mərkəzi Amerika Yay Vaxtı</daylight>
<generic>Mərkəzi Amerika saat qurşağı</generic>
<standard>Mərkəzi Amerika Standart Vaxtı</standard>
<daylight>Mərkəzi Amerika yay vaxtı</daylight>
</long>
</metazone>
<metazone type="America_Eastern">
@@ -3061,7 +3123,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</metazone>
<metazone type="Atlantic">
<long>
<generic>Atlantik Vaxt</generic>
<generic>Atlantik saat qurşağı</generic>
<standard>Atlantik Standart Vaxt</standard>
<daylight>Atlantik Yay Vaxtı</daylight>
</long>
@@ -3329,6 +3391,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<standard>Qayana Vaxtı</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard>Havay-Aleut Standart Vaxtı</standard>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic>Havay-Aleut Vaxtı</generic>
@@ -3748,6 +3815,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<standard>Çuuk Vaxtı</standard>
</long>
</metazone>
<metazone type="Turkey">
<long>
<generic>Türkiya vaxtı</generic>
<standard>Türkiya standart vaxtı</standard>
<daylight>Türkiya yay vaxtı</daylight>
</long>
</metazone>
<metazone type="Turkmenistan">
<long>
<generic>Türkmənistan Vaxtı</generic>
@@ -3926,13 +4000,26 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</scientificFormat>
</scientificFormatLength>
</scientificFormats>
<currencyFormats numberSystem="arabext">
<currencyFormatLength>
<currencyFormat type="standard">
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
<pattern alt="noCurrency">#,##0.00</pattern>
</currencyFormat>
</currencyFormatLength>
</currencyFormats>
<currencyFormats numberSystem="latn">
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>#,##0.00 ¤</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern alt="noCurrency">#,##0.00;(#,##0.00)</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
<pattern alt="noCurrency">#,##0.00</pattern>
</currencyFormat>
</currencyFormatLength>
<currencyFormatLength type="short">
@@ -3943,24 +4030,24 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<pattern type="10000" count="other">00K ¤</pattern>
<pattern type="100000" count="one">000K ¤</pattern>
<pattern type="100000" count="other">000K ¤</pattern>
<pattern type="1000000" count="one">0M ¤</pattern>
<pattern type="1000000" count="other">0M ¤</pattern>
<pattern type="10000000" count="one">00M ¤</pattern>
<pattern type="10000000" count="other">00M ¤</pattern>
<pattern type="100000000" count="one">000M ¤</pattern>
<pattern type="100000000" count="other">000M ¤</pattern>
<pattern type="1000000000" count="one">0G ¤</pattern>
<pattern type="1000000000" count="other">0G ¤</pattern>
<pattern type="10000000000" count="one">00G ¤</pattern>
<pattern type="10000000000" count="other">00G ¤</pattern>
<pattern type="100000000000" count="one">000G ¤</pattern>
<pattern type="100000000000" count="other">000G ¤</pattern>
<pattern type="1000000000000" count="one">0T ¤</pattern>
<pattern type="1000000000000" count="other">0T ¤</pattern>
<pattern type="10000000000000" count="one">00T ¤</pattern>
<pattern type="10000000000000" count="other">00T ¤</pattern>
<pattern type="100000000000000" count="one">000T ¤</pattern>
<pattern type="100000000000000" count="other">000T ¤</pattern>
<pattern type="1000000" count="one">0 mln ¤</pattern>
<pattern type="1000000" count="other">0 mln ¤</pattern>
<pattern type="10000000" count="one">00 mln ¤</pattern>
<pattern type="10000000" count="other">00 mln ¤</pattern>
<pattern type="100000000" count="one">000 mln ¤</pattern>
<pattern type="100000000" count="other">000 mln ¤</pattern>
<pattern type="1000000000" count="one">0 mlrd ¤</pattern>
<pattern type="1000000000" count="other">0 mlrd ¤</pattern>
<pattern type="10000000000" count="one">00 mlrd ¤</pattern>
<pattern type="10000000000" count="other">00 mlrd ¤</pattern>
<pattern type="100000000000" count="one">000 mlrd ¤</pattern>
<pattern type="100000000000" count="other">000 mlrd ¤</pattern>
<pattern type="1000000000000" count="one">0 trln ¤</pattern>
<pattern type="1000000000000" count="other">0 trln ¤</pattern>
<pattern type="10000000000000" count="one">00 trln ¤</pattern>
<pattern type="10000000000000" count="other">00 trln ¤</pattern>
<pattern type="100000000000000" count="one">000 trln ¤</pattern>
<pattern type="100000000000000" count="other">000 trln ¤</pattern>
</currencyFormat>
</currencyFormatLength>
</currencyFormats>
@@ -5183,6 +5270,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<displayName count="one">Şərqi Karib dolları</displayName>
<displayName count="other">Şərqi Karib dolları</displayName>
</currency>
<currency type="XCG">
<displayName>Karib gilderi</displayName>
<displayName count="one">Karib gilderi</displayName>
<displayName count="other">Karib gilderi</displayName>
</currency>
<currency type="XFO">
<displayName>Fransız Gızıl Frankı</displayName>
<displayName count="one">Fransız gızıl frankı</displayName>
@@ -5276,6 +5368,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<displayName count="one">Zimbabve dolları (19802008)</displayName>
<displayName count="other">Zimbabve dolları (19802008)</displayName>
</currency>
<currency type="ZWG">
<displayName>Zimbabve Qızılı</displayName>
<displayName count="one">Zimbabve qızılı</displayName>
<displayName count="other">Zimbabve qızılı</displayName>
</currency>
<currency type="ZWL">
<displayName>Zimbabve Dolları (2009)</displayName>
<displayName count="one">Zimbabve dolları (2009)</displayName>
@@ -5486,7 +5583,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} millimol/litr</unitPattern>
<unitPattern count="other">{0} millimol/litr</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part">
<displayName>hissə</displayName>
<unitPattern count="one">{0}hissə</unitPattern>
<unitPattern count="other">{0}hissə</unitPattern>
</unit>
<unit type="concentr-part-per-1e6">
<displayName>milyonda hissəcik</displayName>
<unitPattern count="one">{0} milyonda hissəcik</unitPattern>
<unitPattern count="other">{0} milyonda hissəcik</unitPattern>
@@ -5503,6 +5605,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} permiriada</unitPattern>
<unitPattern count="other">{0} permiriada</unitPattern>
</unit>
<unit type="concentr-ofglucose">
<displayName>qlükoza</displayName>
<unitPattern count="one">{0} qlükoza</unitPattern>
<unitPattern count="other">{0} qlükoza</unitPattern>
</unit>
<unit type="consumption-liter-per-kilometer">
<displayName>litr/kilometr</displayName>
<unitPattern count="one">{0} litr/kilometr</unitPattern>
@@ -5890,6 +5997,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} millimetr civə sütunu</unitPattern>
<unitPattern count="other">{0} millimetr civə sütunu</unitPattern>
</unit>
<unit type="pressure-ofhg">
<displayName>civə</displayName>
</unit>
<unit type="pressure-pound-force-per-square-inch">
<displayName>funt/kvadrat düym</displayName>
<unitPattern count="one">{0} funt/kvadrat düym</unitPattern>
@@ -6021,6 +6131,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} millilitr</unitPattern>
<unitPattern count="other">{0} millilitr</unitPattern>
</unit>
<unit type="volume-fluid-ounce-metric">
<displayName>metrik maye unsiyası</displayName>
<unitPattern count="one">{0} metrik maye unsiyası</unitPattern>
<unitPattern count="other">{0} metrik maye unsiyası</unitPattern>
</unit>
<unit type="volume-acre-foot">
<displayName>akr-fut</displayName>
<unitPattern count="one">{0} akr-fut</unitPattern>
@@ -6088,21 +6203,61 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} İmp. kvarta</unitPattern>
<unitPattern count="other">{0} İmp. kvarta</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>işıq</displayName>
<unitPattern count="one">{0} işıq</unitPattern>
<unitPattern count="other">{0} işıq</unitPattern>
<unit type="angle-steradian">
<displayName>steradian</displayName>
</unit>
<unit type="concentr-portion-per-1e9">
<displayName>bir milyarda düşən hissə sayı</displayName>
<unitPattern count="one">bir milyarda düşən {0} hissə</unitPattern>
<unitPattern count="other">bir milyarda düşən {0} hissə</unitPattern>
<unit type="concentr-katal">
<displayName>katal</displayName>
</unit>
<unit type="duration-night">
<displayName>gecə</displayName>
<unitPattern count="one">{0} gecə</unitPattern>
<unitPattern count="other">{0} gecə</unitPattern>
<perUnitPattern>{0}/gecə</perUnitPattern>
<unit type="electric-coulomb">
<displayName>kulomb</displayName>
<unitPattern count="one">{0} kulomb</unitPattern>
<unitPattern count="other">{0} kulomb</unitPattern>
</unit>
<unit type="electric-farad">
<displayName>farad</displayName>
</unit>
<unit type="electric-henry">
<displayName>henri</displayName>
</unit>
<unit type="electric-siemens">
<displayName>simen</displayName>
</unit>
<unit type="energy-calorie-it">
<displayName>kalori-IT</displayName>
<unitPattern count="one">{0} kalori [IT]</unitPattern>
<unitPattern count="other">{0}kal-IT</unitPattern>
</unit>
<unit type="energy-becquerel">
<displayName>bekkerel</displayName>
<unitPattern count="one">{0} bekkerel</unitPattern>
<unitPattern count="other">{0} bekkerel</unitPattern>
</unit>
<unit type="energy-sievert">
<displayName>zivert</displayName>
<unitPattern count="one">{0} zivert</unitPattern>
<unitPattern count="other">{0} zivert</unitPattern>
</unit>
<unit type="energy-gray">
<displayName>qrey</displayName>
<unitPattern count="one">{0} Qy</unitPattern>
<unitPattern count="other">{0} Qy</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>kiloqram qüvvə</displayName>
<unitPattern count="one">{0} kqq</unitPattern>
<unitPattern count="other">{0} kqq</unitPattern>
</unit>
<unit type="magnetic-tesla">
<displayName>tesla</displayName>
</unit>
<unit type="magnetic-weber">
<displayName>veber</displayName>
</unit>
<unit type="concentr-part-per-1e9">
<displayName>milyardda hissə</displayName>
<unitPattern count="one">milyardda {0} hissə</unitPattern>
<unitPattern count="other">milyardda {0} hissə</unitPattern>
</unit>
<coordinateUnit>
<displayName>kardinal istiqamət</displayName>
@@ -6220,7 +6375,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} element</unitPattern>
<unitPattern count="other">{0} element</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part">
<displayName>hissə</displayName>
<unitPattern count="one">{0}hissə</unitPattern>
<unitPattern count="other">{0}hissə</unitPattern>
</unit>
<unit type="concentr-part-per-1e6">
<displayName>hissəcik/milyon</displayName>
<unitPattern count="one">{0} hs/mln</unitPattern>
<unitPattern count="other">{0} hs/mln</unitPattern>
@@ -6234,6 +6394,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unit type="concentr-permyriad">
<displayName>permiriada</displayName>
</unit>
<unit type="concentr-ofglucose">
<displayName>Qlk</displayName>
<unitPattern count="one">{0} Qlk</unitPattern>
<unitPattern count="other">{0} Qlk</unitPattern>
</unit>
<unit type="consumption-liter-per-kilometer">
<displayName>l/km</displayName>
<unitPattern count="one">{0} l/km</unitPattern>
@@ -6585,6 +6750,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} sL</unitPattern>
<unitPattern count="other">{0} sL</unitPattern>
</unit>
<unit type="volume-fluid-ounce-metric">
<displayName>mmu</displayName>
<unitPattern count="one">{0} mmu</unitPattern>
<unitPattern count="other">{0} mmu</unitPattern>
</unit>
<unit type="volume-bushel">
<displayName>buşel</displayName>
<unitPattern count="one">{0} buşel</unitPattern>
@@ -6657,13 +6827,45 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} kvarta İmp.</unitPattern>
<unitPattern count="other">{0} kvarta İmp.</unitPattern>
</unit>
<unit type="electric-coulomb">
<displayName>kulomb</displayName>
<unitPattern count="one">{0} kulomb</unitPattern>
<unitPattern count="other">{0} kulomb</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>kal-IT</displayName>
<unitPattern count="one">{0}kal-IT</unitPattern>
<unitPattern count="other">{0}kal-IT</unitPattern>
</unit>
<unit type="energy-becquerel">
<displayName>Bk</displayName>
<unitPattern count="one">{0} Bk</unitPattern>
<unitPattern count="other">{0} Bk</unitPattern>
</unit>
<unit type="energy-sievert">
<displayName>Zv</displayName>
<unitPattern count="one">{0} Zv</unitPattern>
<unitPattern count="other">{0} Zv</unitPattern>
</unit>
<unit type="energy-gray">
<displayName>Qy</displayName>
<unitPattern count="one">{0} Qy</unitPattern>
<unitPattern count="other">{0} Qy</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>kqq</displayName>
<unitPattern count="one">{0} kqq</unitPattern>
<unitPattern count="other">{0} kqq</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>işıq</displayName>
<unitPattern count="one">{0} işıq</unitPattern>
<unitPattern count="other">{0} işıq</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<unit type="concentr-part-per-1e9">
<displayName>hissə/milyard</displayName>
<unitPattern count="one">{0} hissə/milyard</unitPattern>
<unitPattern count="other">{0} hissə/milyard</unitPattern>
</unit>
<unit type="duration-night">
<displayName>gecə</displayName>
@@ -6707,9 +6909,10 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} ft²</unitPattern>
<unitPattern count="other">{0} ft²</unitPattern>
</unit>
<unit type="concentr-permillion">
<unitPattern count="one">{0} hs/mln</unitPattern>
<unitPattern count="other">{0}ppm</unitPattern>
<unit type="concentr-part">
<displayName>hissə</displayName>
<unitPattern count="one">{0}hissə</unitPattern>
<unitPattern count="other">{0}hissə</unitPattern>
</unit>
<unit type="concentr-percent">
<displayName>%</displayName>
@@ -6720,6 +6923,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unit type="concentr-permyriad">
<displayName></displayName>
</unit>
<unit type="concentr-ofglucose">
<displayName>Qlk</displayName>
<unitPattern count="one">{0} Qlk</unitPattern>
<unitPattern count="other">{0} Qlk</unitPattern>
</unit>
<unit type="consumption-mile-per-gallon-imperial">
<unitPattern count="one">{0} mil/imq</unitPattern>
<unitPattern count="other">{0} mil/imq</unitPattern>
@@ -6893,6 +7101,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} mf</unitPattern>
<unitPattern count="other">{0} mf</unitPattern>
</unit>
<unit type="volume-fluid-ounce-metric">
<displayName>mmu</displayName>
<unitPattern count="one">{0} mmu</unitPattern>
<unitPattern count="other">{0} mmu</unitPattern>
</unit>
<unit type="volume-acre-foot">
<displayName>ak-ft</displayName>
<unitPattern count="one">{0} ak-ft</unitPattern>
@@ -6924,16 +7137,47 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0}qt-Imp.</unitPattern>
<unitPattern count="other">{0}qt-Imp.</unitPattern>
</unit>
<unit type="electric-coulomb">
<displayName>K</displayName>
<unitPattern count="one">{0} K</unitPattern>
<unitPattern count="other">{0} K</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>kal-IT</displayName>
<unitPattern count="one">{0}kal-IT</unitPattern>
<unitPattern count="other">{0}kal-IT</unitPattern>
</unit>
<unit type="energy-becquerel">
<displayName>Bk</displayName>
<unitPattern count="one">{0} Bk</unitPattern>
<unitPattern count="other">{0} Bk</unitPattern>
</unit>
<unit type="energy-sievert">
<displayName>Zv</displayName>
<unitPattern count="one">{0} Zv</unitPattern>
<unitPattern count="other">{0} Zv</unitPattern>
</unit>
<unit type="energy-gray">
<displayName>Qy</displayName>
<unitPattern count="one">{0} Qy</unitPattern>
<unitPattern count="other">{0} Qy</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>kqq</displayName>
<unitPattern count="one">{0} kqq</unitPattern>
<unitPattern count="other">{0} kqq</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>işıq</displayName>
<unitPattern count="one">{0}işıq</unitPattern>
<unitPattern count="other">{0}işıq</unitPattern>
</unit>
<unit type="concentr-part-per-1e9">
<unitPattern count="one">{0} hissə/milyard</unitPattern>
<unitPattern count="other">{0} hissə/milyard</unitPattern>
</unit>
<unit type="duration-night">
<displayName>gecə</displayName>
<unitPattern count="one">{0}gecə</unitPattern>
<unitPattern count="other">{0}gecə</unitPattern>
<perUnitPattern>{0}/gecə</perUnitPattern>
</unit>
</unitLength>
</units>
+4
View File
@@ -1070,6 +1070,10 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>#,##0.00 ¤</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
</currencyFormatLength>
<currencyFormatLength type="short">
File diff suppressed because it is too large Load Diff
+5
View File
@@ -385,6 +385,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<standard>گرین‌وِچ مین ٹائم</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard draft="provisional">هئواییئے گیشّتگێن ساهت</standard>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic draft="provisional">هئواییئے ساهت</generic>
+6 -5
View File
@@ -997,13 +997,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<type key="calendar" type="roc">Mingu-Chini sáldar</type>
<type key="cf" type="account">Hesáb, Zarr Káleb</type>
<type key="cf" type="standard">Zarray anjárén káleb</type>
<type key="collation" type="big5han">Chini Rabyati Red o band</type>
<type key="collation" type="compat">Pésari Red o band, pa hamdapiá</type>
<type key="collation" type="dictionary">Labzbaladi Red o band</type>
<type key="collation" type="ducet">Aslén Yunikodi Red o band</type>
<type key="collation" type="emoji">Emóji Red o band</type>
<type key="collation" type="eor">Yuropi Red o bandi Rahband</type>
<type key="collation" type="gb2312han">Sádah kortagén Chini Red o band - GB2312</type>
<type key="collation" type="phonebook">Pawnbokki Red o band</type>
<type key="collation" type="pinyin">Pinyi Red o band</type>
<type key="collation" type="search">Ám Kári Shóház</type>
@@ -2955,9 +2953,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</metazone>
<metazone type="Africa_Western">
<long>
<generic>Rónendi Aprikáay wahd</generic>
<standard>Rónendi Aprikáay anjári wahd</standard>
<daylight>Rónendi Aprikáay garmági wahd</daylight>
<standard>Rónendi Aprikáay wahd</standard>
</long>
</metazone>
<metazone type="Alaska">
@@ -3307,6 +3303,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<standard>Guyánáay wahd</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard>Hawái/Alushiay anjári wahd</standard>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic>Hawái/Alushiay wahd</generic>
+4
View File
@@ -583,6 +583,10 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>#,##0.00 ¤</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
</currencyFormatLength>
<currencyFormatLength type="short">
+463 -27
View File
@@ -46,6 +46,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<language type="ay">аймара</language>
<language type="az">азербайджанская</language>
<language type="ba">башкірская</language>
<language type="bal">белуджская</language>
<language type="ban">балійская</language>
<language type="bas">басаа</language>
<language type="be">беларуская</language>
@@ -239,6 +240,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<language type="ksf">бафія</language>
<language type="ksh">кёльнская</language>
<language type="ku">курдская</language>
<language type="ku" menu="core">курдская</language>
<language type="ku" menu="extension">курманджы</language>
<language type="kum">кумыцкая</language>
<language type="kv">комі</language>
<language type="kw">корнская</language>
@@ -646,6 +649,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<territory type="CN">Кітай</territory>
<territory type="CO">Калумбія</territory>
<territory type="CP">Востраў Кліпертан</territory>
<territory type="CQ">Сарк</territory>
<territory type="CR">Коста-Рыка</territory>
<territory type="CU">Куба</territory>
<territory type="CV">Каба-Вердэ</territory>
@@ -879,42 +883,81 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<key type="cf">фармат валюты</key>
<key type="collation">парадак сартавання</key>
<key type="currency">валюта</key>
<key type="em">прэзентацыя эмодзі</key>
<key type="hc">гадзінны цыкл (12 або 24)</key>
<key type="lb">правілы разрыву радка</key>
<key type="lw">стыль пераносу слоў</key>
<key type="ms">сістэма мер</key>
<key type="numbers">лічбы</key>
<key type="ss">разрыў сказа пасля скарачэння</key>
</keys>
<types>
<type key="calendar" type="buddhist">будыйскі каляндар</type>
<type key="calendar" type="buddhist" scope="core">будыйскі</type>
<type key="calendar" type="chinese">кітайскі каляндар</type>
<type key="calendar" type="chinese" scope="core">кітайскі</type>
<type key="calendar" type="coptic">копцкі каляндар</type>
<type key="calendar" type="coptic" scope="core">копцкі</type>
<type key="calendar" type="dangi">каляндар дангі</type>
<type key="calendar" type="dangi" scope="core">дангі</type>
<type key="calendar" type="ethiopic">эфіопскі каляндар</type>
<type key="calendar" type="ethiopic" scope="core">эфіопскі</type>
<type key="calendar" type="ethiopic-amete-alem">эфіопскі каляндар Аметэ Алем</type>
<type key="calendar" type="ethiopic-amete-alem" scope="core">эфіопскі (Аметэ Алем)</type>
<type key="calendar" type="gregorian">грыгарыянскі каляндар</type>
<type key="calendar" type="gregorian" scope="core">грыгарыянскі</type>
<type key="calendar" type="hebrew">яўрэйскі каляндар</type>
<type key="calendar" type="hebrew" scope="core">яўрэйскі</type>
<type key="calendar" type="islamic">каляндар хіджры</type>
<type key="calendar" type="islamic" scope="core">хіджра</type>
<type key="calendar" type="islamic-civil">свецкі каляндар хіджры (таблічны)</type>
<type key="calendar" type="islamic-civil" scope="core">хіджра (свецкі, таблічны)</type>
<type key="calendar" type="islamic-umalqura">каляндар хіджры (Ум аль-Кура)</type>
<type key="calendar" type="islamic-umalqura" scope="core">хіджра (Ум аль-Кура)</type>
<type key="calendar" type="iso8601">каляндар ISO-8601</type>
<type key="calendar" type="japanese">японскі каляндар</type>
<type key="calendar" type="japanese" scope="core">японскі</type>
<type key="calendar" type="persian">персідскі каляндар</type>
<type key="calendar" type="persian" scope="core">персідскі</type>
<type key="calendar" type="roc">каляндар Міньго</type>
<type key="calendar" type="roc" scope="core">Міньго</type>
<type key="cf" type="account">бухгалтарскі фармат валюты</type>
<type key="cf" type="account" scope="core">бухгалтарскі</type>
<type key="cf" type="standard">стандартны фармат валюты</type>
<type key="cf" type="standard" scope="core">стандартны</type>
<type key="collation" type="ducet">стандартны парадак сартавання Унікод</type>
<type key="collation" type="ducet" scope="core">стандартны (Унікод)</type>
<type key="collation" type="search">універсальны пошук</type>
<type key="collation" type="search" scope="core">пошук</type>
<type key="collation" type="standard">стандартны парадак сартавання</type>
<type key="collation" type="standard" scope="core">стандартны</type>
<type key="em" type="default" scope="core">стандартныя сімвалы</type>
<type key="em" type="emoji" scope="core">эмодзі</type>
<type key="em" type="text" scope="core">тэкставыя сімвалы</type>
<type key="hc" type="h11">12-гадзінны фармат часу (0-11)</type>
<type key="hc" type="h11" scope="core">12-гадзінны (011)</type>
<type key="hc" type="h12">12-гадзінны фармат часу (1-12)</type>
<type key="hc" type="h12" scope="core">12-гадзінны (112)</type>
<type key="hc" type="h23">24-гадзінны фармат часу (0-23)</type>
<type key="hc" type="h23" scope="core">24-гадзінны (023)</type>
<type key="hc" type="h24">24-гадзінны фармат часу (1-24)</type>
<type key="hc" type="h24" scope="core">24-гадзінны (124)</type>
<type key="lb" type="loose">нястрогія правілы разрыву радка</type>
<type key="lb" type="loose" scope="core">нястрогія</type>
<type key="lb" type="normal">звычайныя правілы разрыву радка</type>
<type key="lb" type="normal" scope="core">звычайныя</type>
<type key="lb" type="strict">строгія правілы разрыву радка</type>
<type key="lb" type="strict" scope="core">строгія</type>
<type key="lw" type="breakall" scope="core">пераносіць усё</type>
<type key="lw" type="keepall" scope="core">захаваць усё</type>
<type key="lw" type="normal" scope="core">звычайны</type>
<type key="lw" type="phrase" scope="core">захоўваць у фразах</type>
<type key="ms" type="metric">метрычная сістэма мер</type>
<type key="ms" type="metric" scope="core">метрычная</type>
<type key="ms" type="uksystem">брытанская сістэма мер</type>
<type key="ms" type="uksystem" scope="core">брытанская</type>
<type key="ms" type="ussystem">амерыканская сістэма мер</type>
<type key="ms" type="ussystem" scope="core">амерыканская</type>
<type key="numbers" type="arab">арабска-індыйскія лічбы</type>
<type key="numbers" type="arabext">пашыраная сістэма арабска-індыйскіх лічбаў</type>
<type key="numbers" type="armn">армянскія лічбы</type>
@@ -955,6 +998,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<type key="numbers" type="thai">тайскія лічбы</type>
<type key="numbers" type="tibt">тыбецкія лічбы</type>
<type key="numbers" type="vaii">лічбы ваі</type>
<type key="ss" type="none" scope="core">выключана</type>
<type key="ss" type="standard" scope="core">уключана</type>
</types>
<measurementSystemNames>
<measurementSystemName type="metric">метрычная</measurementSystemName>
@@ -1126,7 +1171,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="GyMMM">LLL y G</dateFormatItem>
<dateFormatItem id="GyMMMd">d MMM y G</dateFormatItem>
<dateFormatItem id="GyMMMEd">E, d MMM y G</dateFormatItem>
<dateFormatItem id="h">ha</dateFormatItem>
<dateFormatItem id="hm">h:mma</dateFormatItem>
<dateFormatItem id="hms">h:mm:ssa</dateFormatItem>
<dateFormatItem id="Md">d.M</dateFormatItem>
@@ -1500,10 +1544,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="GyMMMd">d MMM y'г'. G</dateFormatItem>
<dateFormatItem id="GyMMMEd">E, d MMM y'г'. G</dateFormatItem>
<dateFormatItem id="h">hha</dateFormatItem>
<dateFormatItem id="H">H</dateFormatItem>
<dateFormatItem id="hm">h:mma</dateFormatItem>
<dateFormatItem id="hms">h:mm:ssa</dateFormatItem>
<dateFormatItem id="hmsv">h:mm:ssa v</dateFormatItem>
<dateFormatItem id="hmv">h:mma v</dateFormatItem>
<dateFormatItem id="Hv">HH 'г' v</dateFormatItem>
<dateFormatItem id="Md">d.M</dateFormatItem>
<dateFormatItem id="MEd">E, d.M</dateFormatItem>
<dateFormatItem id="MMMd">d MMM</dateFormatItem>
@@ -1578,7 +1624,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</intervalFormatItem>
<intervalFormatItem id="h">
<greatestDifference id="a">ha ha</greatestDifference>
<greatestDifference id="h">hha</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="hm">
<greatestDifference id="a">h:mma h:mma</greatestDifference>
@@ -1600,7 +1645,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</intervalFormatItem>
<intervalFormatItem id="hv">
<greatestDifference id="a">ha ha v</greatestDifference>
<greatestDifference id="h">hha v</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="M">
<greatestDifference id="M">MM</greatestDifference>
@@ -1663,8 +1707,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</field>
<field type="year">
<displayName>год</displayName>
<relative type="-1">у мінулым годзе</relative>
<relative type="0">у гэтым годзе</relative>
<relative type="-1">летась</relative>
<relative type="0">сёлета</relative>
<relative type="1">у наступным годзе</relative>
<relativeTime type="future">
<relativeTimePattern count="one">праз {0} год</relativeTimePattern>
@@ -1682,7 +1726,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<field type="year-short">
<displayName>г.</displayName>
<relative type="-1">у мін. годзе</relative>
<relative type="0">у гэтым годзе</relative>
<relative type="0">сёлета</relative>
<relative type="1">у наст. годзе</relative>
<relativeTime type="future">
<relativeTimePattern count="one">праз {0} г.</relativeTimePattern>
@@ -2075,9 +2119,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<relativeTimePattern count="other">{0} сб таму</relativeTimePattern>
</relativeTime>
</field>
<field type="dayperiod">
<displayName>AM/PM</displayName>
</field>
<field type="hour">
<displayName>гадзіна</displayName>
<relative type="0">у гэту гадзіну</relative>
@@ -2532,6 +2573,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Pacific/Easter">
<exemplarCity>Вялікадня востраў</exemplarCity>
</zone>
<zone type="America/Coyhaique">
<exemplarCity>Кайайке</exemplarCity>
</zone>
<zone type="America/Punta_Arenas">
<exemplarCity>Пунта-Арэнас</exemplarCity>
</zone>
@@ -2797,9 +2841,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<exemplarCity>Пнампень</exemplarCity>
</zone>
<zone type="Pacific/Enderbury">
<exemplarCity>Эндэрберы</exemplarCity>
</zone>
<zone type="Pacific/Kanton">
<exemplarCity>Кантон</exemplarCity>
</zone>
<zone type="Pacific/Kiritimati">
@@ -3469,9 +3510,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</metazone>
<metazone type="Africa_Western">
<long>
<generic>Заходнеафрыканскі час</generic>
<standard>Заходнеафрыканскі стандартны час</standard>
<daylight>Заходнеафрыканскі летні час</daylight>
<standard>Заходнеафрыканскі час</standard>
</long>
</metazone>
<metazone type="Alaska">
@@ -3821,6 +3860,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<standard>Час Гаяны</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard>Гавайска-Алеуцкі стандартны час</standard>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic>Гавайска-Алеуцкі час</generic>
@@ -4421,6 +4465,10 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>#,##0.00 ¤</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
</currencyFormatLength>
<currencyFormatLength type="short">
@@ -5590,6 +5638,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<displayName count="other">усходнекарыбскага долара</displayName>
<symbol alt="narrow">EC$</symbol>
</currency>
<currency type="XCG">
<displayName>карыбскі гульдэн</displayName>
<displayName count="one">карыбскі гульдэн</displayName>
<displayName count="few">карыбскія гульдэны</displayName>
<displayName count="many">карыбскіх гульдэнаў</displayName>
<displayName count="other">карыбскага гульдэна</displayName>
</currency>
<currency type="XOF">
<displayName>заходнеафрыканскі франк КФА</displayName>
<displayName count="one">заходнеафрыканскі франк КФА</displayName>
@@ -5632,6 +5687,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<displayName count="many">замбійскіх квач</displayName>
<displayName count="other">замбійскай квачы</displayName>
</currency>
<currency type="ZWG">
<displayName>зімбабвійскі залаты</displayName>
<displayName count="one">зімбабвійскі залаты</displayName>
<displayName count="few">зімбабвійскія залатыя</displayName>
<displayName count="many">зімбабвійскіх залатых</displayName>
<displayName count="other">зімбабвійскага залатога</displayName>
</currency>
</currencies>
<miscPatterns numberSystem="latn">
<pattern type="approximately">≈{0}</pattern>
@@ -5893,7 +5955,14 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} элементаў</unitPattern>
<unitPattern count="other">{0} элемента</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part">
<displayName>часткі</displayName>
<unitPattern count="one">{0} частка</unitPattern>
<unitPattern count="few">{0} часткі</unitPattern>
<unitPattern count="many">{0} частак</unitPattern>
<unitPattern count="other">{0} часткі</unitPattern>
</unit>
<unit type="concentr-part-per-1e6">
<displayName>часткі на мільён</displayName>
<unitPattern count="one">{0} частка на мільён</unitPattern>
<unitPattern count="few">{0} часткі на мільён</unitPattern>
@@ -5924,6 +5993,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unit type="concentr-mole">
<displayName>молі</displayName>
</unit>
<unit type="concentr-ofglucose">
<displayName>глюкозы</displayName>
<unitPattern count="one">{0} глюкозы</unitPattern>
<unitPattern count="few">{0} глюкозы</unitPattern>
<unitPattern count="many">{0} глюкозы</unitPattern>
<unitPattern count="other">{0} глюкозы</unitPattern>
</unit>
<unit type="consumption-liter-per-kilometer">
<displayName>літры на кіламетр</displayName>
<unitPattern count="one">{0} літр на кіламетр</unitPattern>
@@ -6619,6 +6695,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} міліметраў ртутнага слупа</unitPattern>
<unitPattern count="other">{0} міліметра ртутнага слупа</unitPattern>
</unit>
<unit type="pressure-ofhg">
<displayName>ртутнага слупка</displayName>
<unitPattern count="one">{0} ртутнага слупка</unitPattern>
<unitPattern count="few">{0} ртутнага слупка</unitPattern>
<unitPattern count="many">{0} ртутнага слупка</unitPattern>
<unitPattern count="other">{0} ртутнага слупка</unitPattern>
</unit>
<unit type="pressure-pound-force-per-square-inch">
<displayName>фунты на квадратную цалю</displayName>
<unitPattern count="one">{0} фунт на квадратную цалю</unitPattern>
@@ -6849,6 +6932,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} метрычных кубкаў</unitPattern>
<unitPattern count="other">{0} метрычнага кубка</unitPattern>
</unit>
<unit type="volume-fluid-ounce-metric">
<displayName>метрычныя вадкія унцыі</displayName>
<unitPattern count="one">{0} метрычная вадкая унцыя</unitPattern>
<unitPattern count="few">{0} метрычныя вадкія унцыі</unitPattern>
<unitPattern count="many">{0} метрычных вадкіх унцый</unitPattern>
<unitPattern count="other">{0} метрычнай вадкай унцыі</unitPattern>
</unit>
<unit type="volume-bushel">
<displayName>бушалі</displayName>
<unitPattern count="one">{0} бушаль</unitPattern>
@@ -6932,7 +7022,105 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unit type="volume-quart-imperial">
<displayName>брыт. кварты</displayName>
</unit>
<unit type="concentr-portion-per-1e9">
<unit type="angle-steradian">
<displayName>стэрадыяны</displayName>
<unitPattern count="one">{0} стэрадыян</unitPattern>
<unitPattern count="few">{0} стэрадыяны</unitPattern>
<unitPattern count="many">{0} стэрадыянаў</unitPattern>
<unitPattern count="other">{0} стэрадыяна</unitPattern>
</unit>
<unit type="concentr-katal">
<displayName>каталы</displayName>
<unitPattern count="one">{0} катал</unitPattern>
<unitPattern count="few">{0} каталы</unitPattern>
<unitPattern count="many">{0} каталаў</unitPattern>
<unitPattern count="other">{0} катала</unitPattern>
</unit>
<unit type="electric-coulomb">
<displayName>кулоны</displayName>
<unitPattern count="one">{0} кулон</unitPattern>
<unitPattern count="few">{0} кулоны</unitPattern>
<unitPattern count="many">{0} кулонаў</unitPattern>
<unitPattern count="other">{0} кулона</unitPattern>
</unit>
<unit type="electric-farad">
<displayName>фарады</displayName>
<unitPattern count="one">{0} фарад</unitPattern>
<unitPattern count="few">{0} фарады</unitPattern>
<unitPattern count="many">{0} фарадаў</unitPattern>
<unitPattern count="other">{0} фарада</unitPattern>
</unit>
<unit type="electric-henry">
<displayName>генры</displayName>
<unitPattern count="one">{0} генры</unitPattern>
<unitPattern count="few">{0} генры</unitPattern>
<unitPattern count="many">{0} генры</unitPattern>
<unitPattern count="other">{0} генры</unitPattern>
</unit>
<unit type="electric-siemens">
<displayName>сіменсы</displayName>
<unitPattern count="one">{0} сіменс</unitPattern>
<unitPattern count="few">{0} сіменсы</unitPattern>
<unitPattern count="many">{0} сіменсаў</unitPattern>
<unitPattern count="other">{0} сіменса</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>міжнародныя калорыі</displayName>
<unitPattern count="one">{0} міжнародная калорыя</unitPattern>
<unitPattern count="few">{0} міжнародныя калорыі</unitPattern>
<unitPattern count="many">{0} міжнародных калорый</unitPattern>
<unitPattern count="other">{0} міжнароднай калорыі</unitPattern>
</unit>
<unit type="energy-becquerel">
<displayName>бекерэлі</displayName>
<unitPattern count="one">{0} бекерэль</unitPattern>
<unitPattern count="few">{0} бекерэлі</unitPattern>
<unitPattern count="many">{0} бекерэляў</unitPattern>
<unitPattern count="other">{0} бекерэля</unitPattern>
</unit>
<unit type="energy-sievert">
<displayName>зіверты</displayName>
<unitPattern count="one">{0} зіверт</unitPattern>
<unitPattern count="few">{0} зіверты</unitPattern>
<unitPattern count="many">{0} зівертаў</unitPattern>
<unitPattern count="other">{0} зіверта</unitPattern>
</unit>
<unit type="energy-gray">
<displayName>грэі</displayName>
<unitPattern count="one">{0} грэй</unitPattern>
<unitPattern count="few">{0} грэі</unitPattern>
<unitPattern count="many">{0} грэяў</unitPattern>
<unitPattern count="other">{0} грэя</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>кілаграм-сілы</displayName>
<unitPattern count="one">{0} кілаграм-сіла</unitPattern>
<unitPattern count="few">{0} кілаграм-сілы</unitPattern>
<unitPattern count="many">{0} кілаграм-сіл</unitPattern>
<unitPattern count="other">{0} кілаграм-сілы</unitPattern>
</unit>
<unit type="magnetic-tesla">
<displayName>тэслы</displayName>
<unitPattern count="one">{0} тэсла</unitPattern>
<unitPattern count="few">{0} тэслы</unitPattern>
<unitPattern count="many">{0} тэслаў</unitPattern>
<unitPattern count="other">{0} тэслы</unitPattern>
</unit>
<unit type="magnetic-weber">
<displayName>веберы</displayName>
<unitPattern count="one">{0} вебер</unitPattern>
<unitPattern count="few">{0} веберы</unitPattern>
<unitPattern count="many">{0} вебераў</unitPattern>
<unitPattern count="other">{0} вебера</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>скорасць святла</displayName>
<unitPattern count="one">{0} скорасць святла</unitPattern>
<unitPattern count="few">{0} скорасці святла</unitPattern>
<unitPattern count="many">{0} скарасцей святла</unitPattern>
<unitPattern count="other">{0} скорасці святла</unitPattern>
</unit>
<unit type="concentr-part-per-1e9">
<displayName>частак на мільярд</displayName>
<unitPattern count="one">{0} частка на мільярд</unitPattern>
<unitPattern count="few">{0} часткі на мільярд</unitPattern>
@@ -6940,7 +7128,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other">{0} часткі на мільярд</unitPattern>
</unit>
<unit type="duration-night">
<displayName>ночы</displayName>
<unitPattern count="one">{0} ноч</unitPattern>
<unitPattern count="few">{0} ночы</unitPattern>
<unitPattern count="many">{0} начэй</unitPattern>
@@ -6998,6 +7185,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<compoundUnit type="10p2">
<unitPrefixPattern>г{0}</unitPrefixPattern>
</compoundUnit>
<compoundUnit type="10p3">
<unitPrefixPattern>к{0}</unitPrefixPattern>
</compoundUnit>
<compoundUnit type="10p6">
<unitPrefixPattern>М{0}</unitPrefixPattern>
</compoundUnit>
@@ -7189,6 +7379,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} элем.</unitPattern>
<unitPattern count="other">{0} элем.</unitPattern>
</unit>
<unit type="concentr-part">
<displayName>ч.</displayName>
<unitPattern count="one">{0} ч.</unitPattern>
<unitPattern count="few">{0} ч.</unitPattern>
<unitPattern count="many">{0} ч.</unitPattern>
<unitPattern count="other">{0} ч.</unitPattern>
</unit>
<unit type="concentr-percent">
<unitPattern count="one">{0} %</unitPattern>
<unitPattern count="few">{0} %</unitPattern>
@@ -7214,6 +7411,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} моль</unitPattern>
<unitPattern count="other">{0} молі</unitPattern>
</unit>
<unit type="concentr-ofglucose">
<displayName>глюкозы</displayName>
<unitPattern count="one">{0} глюкозы</unitPattern>
<unitPattern count="few">{0} глюкозы</unitPattern>
<unitPattern count="many">{0} глюкозы</unitPattern>
<unitPattern count="other">{0} глюкозы</unitPattern>
</unit>
<unit type="consumption-liter-per-kilometer">
<displayName>л/км</displayName>
<unitPattern count="one">{0} л/км</unitPattern>
@@ -7920,6 +8124,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} мм рт. сл.</unitPattern>
<unitPattern count="other">{0} мм рт. сл.</unitPattern>
</unit>
<unit type="pressure-ofhg">
<displayName>рт. сл.</displayName>
<unitPattern count="one">{0} рт. сл.</unitPattern>
<unitPattern count="few">{0} рт. сл.</unitPattern>
<unitPattern count="many">{0} рт. сл.</unitPattern>
<unitPattern count="other">{0} рт. сл.</unitPattern>
</unit>
<unit type="pressure-pound-force-per-square-inch">
<displayName>фунты на кв. цалю</displayName>
<unitPattern count="one">{0} фунт на кв. цалю</unitPattern>
@@ -8165,6 +8376,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} мет. кубкаў</unitPattern>
<unitPattern count="other">{0} мет. кубка</unitPattern>
</unit>
<unit type="volume-fluid-ounce-metric">
<displayName>м. вадк. унц.</displayName>
<unitPattern count="one">{0} м. вадк. унц.</unitPattern>
<unitPattern count="few">{0} м. вадк. унц.</unitPattern>
<unitPattern count="many">{0} м. вадк. унц.</unitPattern>
<unitPattern count="other">{0} м. вадк. унц.</unitPattern>
</unit>
<unit type="volume-acre-foot">
<displayName>акр-футы</displayName>
<unitPattern count="one">{0} акр-фут</unitPattern>
@@ -8300,7 +8518,105 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} брыт. кварт</unitPattern>
<unitPattern count="other">{0} брыт. кварты</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<unit type="angle-steradian">
<displayName>ср</displayName>
<unitPattern count="one">{0} ср</unitPattern>
<unitPattern count="few">{0} ср</unitPattern>
<unitPattern count="many">{0} ср</unitPattern>
<unitPattern count="other">{0} ср</unitPattern>
</unit>
<unit type="concentr-katal">
<displayName>кат</displayName>
<unitPattern count="one">{0} кат</unitPattern>
<unitPattern count="few">{0} кат</unitPattern>
<unitPattern count="many">{0} кат</unitPattern>
<unitPattern count="other">{0} кат</unitPattern>
</unit>
<unit type="electric-coulomb">
<displayName>Кл</displayName>
<unitPattern count="one">{0} Кл</unitPattern>
<unitPattern count="few">{0} Кл</unitPattern>
<unitPattern count="many">{0} Кл</unitPattern>
<unitPattern count="other">{0} Кл</unitPattern>
</unit>
<unit type="electric-farad">
<displayName>Ф</displayName>
<unitPattern count="one">{0} Ф</unitPattern>
<unitPattern count="few">{0} Ф</unitPattern>
<unitPattern count="many">{0} Ф</unitPattern>
<unitPattern count="other">{0} Ф</unitPattern>
</unit>
<unit type="electric-henry">
<displayName>Гн</displayName>
<unitPattern count="one">{0} Гн</unitPattern>
<unitPattern count="few">{0} Гн</unitPattern>
<unitPattern count="many">{0} Гн</unitPattern>
<unitPattern count="other">{0} Гн</unitPattern>
</unit>
<unit type="electric-siemens">
<displayName>См</displayName>
<unitPattern count="one">{0} См</unitPattern>
<unitPattern count="few">{0} См</unitPattern>
<unitPattern count="many">{0} См</unitPattern>
<unitPattern count="other">{0} См</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>калм</displayName>
<unitPattern count="one">{0} калм</unitPattern>
<unitPattern count="few">{0} калм</unitPattern>
<unitPattern count="many">{0} калм</unitPattern>
<unitPattern count="other">{0} калм</unitPattern>
</unit>
<unit type="energy-becquerel">
<displayName>Бк</displayName>
<unitPattern count="one">{0} Бк</unitPattern>
<unitPattern count="few">{0} Бк</unitPattern>
<unitPattern count="many">{0} Бк</unitPattern>
<unitPattern count="other">{0} Бк</unitPattern>
</unit>
<unit type="energy-sievert">
<displayName>Зв</displayName>
<unitPattern count="one">{0} Зв</unitPattern>
<unitPattern count="few">{0} Зв</unitPattern>
<unitPattern count="many">{0} Зв</unitPattern>
<unitPattern count="other">{0} Зв</unitPattern>
</unit>
<unit type="energy-gray">
<displayName>Гр</displayName>
<unitPattern count="one">{0} Гр</unitPattern>
<unitPattern count="few">{0} Гр</unitPattern>
<unitPattern count="many">{0} Гр</unitPattern>
<unitPattern count="other">{0} Гр</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>кгс</displayName>
<unitPattern count="one">{0} кгс</unitPattern>
<unitPattern count="few">{0} кгс</unitPattern>
<unitPattern count="many">{0} кгс</unitPattern>
<unitPattern count="other">{0} кгс</unitPattern>
</unit>
<unit type="magnetic-tesla">
<displayName>Тл</displayName>
<unitPattern count="one">{0} Тл</unitPattern>
<unitPattern count="few">{0} Тл</unitPattern>
<unitPattern count="many">{0} Тл</unitPattern>
<unitPattern count="other">{0} Тл</unitPattern>
</unit>
<unit type="magnetic-weber">
<displayName>Вб</displayName>
<unitPattern count="one">{0} Вб</unitPattern>
<unitPattern count="few">{0} Вб</unitPattern>
<unitPattern count="many">{0} Вб</unitPattern>
<unitPattern count="other">{0} Вб</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>ск. святла</displayName>
<unitPattern count="one">{0} ск. святла</unitPattern>
<unitPattern count="few">{0} ск. святла</unitPattern>
<unitPattern count="many">{0} ск. святла</unitPattern>
<unitPattern count="other">{0} ск. святла</unitPattern>
</unit>
<unit type="concentr-part-per-1e9">
<displayName>частак/мільярд</displayName>
<unitPattern count="one">{0} ч/млрд</unitPattern>
<unitPattern count="few">{0} ч/млрд</unitPattern>
@@ -8310,7 +8626,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unit type="duration-night">
<displayName>ночы</displayName>
<unitPattern count="one">{0} ноч</unitPattern>
<unitPattern count="few">{0} ноч</unitPattern>
<unitPattern count="few">{0} ночы</unitPattern>
<unitPattern count="many">{0} начэй</unitPattern>
<unitPattern count="other">{0} ночы</unitPattern>
<perUnitPattern>{0}/ноч</perUnitPattern>
@@ -8330,12 +8646,26 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<compoundUnit type="times">
<compoundUnitPattern>{0}{1}</compoundUnitPattern>
</compoundUnit>
<unit type="concentr-part">
<displayName>ч.</displayName>
<unitPattern count="one">{0} ч.</unitPattern>
<unitPattern count="few">{0} ч.</unitPattern>
<unitPattern count="many">{0} ч.</unitPattern>
<unitPattern count="other">{0} ч.</unitPattern>
</unit>
<unit type="concentr-percent">
<unitPattern count="one">{0}%</unitPattern>
<unitPattern count="few">{0}%</unitPattern>
<unitPattern count="many">{0}%</unitPattern>
<unitPattern count="other">{0}%</unitPattern>
</unit>
<unit type="concentr-ofglucose">
<displayName>глюкозы</displayName>
<unitPattern count="one">{0} глюкозы</unitPattern>
<unitPattern count="few">{0} глюкозы</unitPattern>
<unitPattern count="many">{0} глюкозы</unitPattern>
<unitPattern count="other">{0} глюкозы</unitPattern>
</unit>
<unit type="energy-therm-us">
<unitPattern count="one">{0} амер. тэрм</unitPattern>
<unitPattern count="few">{0} амер. тэрмы</unitPattern>
@@ -8348,26 +8678,132 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} фунт-сіл</unitPattern>
<unitPattern count="other">{0} фунт-сілы</unitPattern>
</unit>
<unit type="pressure-ofhg">
<displayName>рт. сл.</displayName>
<unitPattern count="one">{0} рт. сл.</unitPattern>
<unitPattern count="few">{0} рт. сл.</unitPattern>
<unitPattern count="many">{0} рт. сл.</unitPattern>
<unitPattern count="other">{0} рт. сл.</unitPattern>
</unit>
<unit type="volume-fluid-ounce-metric">
<displayName>м. вадк. унц.</displayName>
<unitPattern count="one">{0} м. вадк. унц.</unitPattern>
<unitPattern count="few">{0} м. вадк. унц.</unitPattern>
<unitPattern count="many">{0} м. вадк. унц.</unitPattern>
<unitPattern count="other">{0} м. вадк. унц.</unitPattern>
</unit>
<unit type="volume-dessert-spoon">
<unitPattern count="one">{0} дэс. лыжка</unitPattern>
<unitPattern count="few">{0} дэс. лыжкі</unitPattern>
<unitPattern count="many">{0} дэс. лыжак</unitPattern>
<unitPattern count="other">{0} дэс. лыжкі</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<unit type="angle-steradian">
<displayName>ср</displayName>
<unitPattern count="one">{0} ср</unitPattern>
<unitPattern count="few">{0} ср</unitPattern>
<unitPattern count="many">{0} ср</unitPattern>
<unitPattern count="other">{0} ср</unitPattern>
</unit>
<unit type="concentr-katal">
<displayName>кат</displayName>
<unitPattern count="one">{0} кат</unitPattern>
<unitPattern count="few">{0} кат</unitPattern>
<unitPattern count="many">{0} кат</unitPattern>
<unitPattern count="other">{0} кат</unitPattern>
</unit>
<unit type="electric-coulomb">
<displayName>Кл</displayName>
<unitPattern count="one">{0} Кл</unitPattern>
<unitPattern count="few">{0} Кл</unitPattern>
<unitPattern count="many">{0} Кл</unitPattern>
<unitPattern count="other">{0} Кл</unitPattern>
</unit>
<unit type="electric-farad">
<displayName>Ф</displayName>
<unitPattern count="one">{0} Ф</unitPattern>
<unitPattern count="few">{0} Ф</unitPattern>
<unitPattern count="many">{0} Ф</unitPattern>
<unitPattern count="other">{0} Ф</unitPattern>
</unit>
<unit type="electric-henry">
<displayName>Гн</displayName>
<unitPattern count="one">{0} Гн</unitPattern>
<unitPattern count="few">{0} Гн</unitPattern>
<unitPattern count="many">{0} Гн</unitPattern>
<unitPattern count="other">{0} Гн</unitPattern>
</unit>
<unit type="electric-siemens">
<displayName>См</displayName>
<unitPattern count="one">{0} См</unitPattern>
<unitPattern count="few">{0} См</unitPattern>
<unitPattern count="many">{0} См</unitPattern>
<unitPattern count="other">{0} См</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>калм</displayName>
<unitPattern count="one">{0} калм</unitPattern>
<unitPattern count="few">{0} калм</unitPattern>
<unitPattern count="many">{0} калм</unitPattern>
<unitPattern count="other">{0} калм</unitPattern>
</unit>
<unit type="energy-becquerel">
<displayName>Бк</displayName>
<unitPattern count="one">{0} Бк</unitPattern>
<unitPattern count="few">{0} Бк</unitPattern>
<unitPattern count="many">{0} Бк</unitPattern>
<unitPattern count="other">{0} Бк</unitPattern>
</unit>
<unit type="energy-sievert">
<displayName>Зв</displayName>
<unitPattern count="one">{0} Зв</unitPattern>
<unitPattern count="few">{0} Зв</unitPattern>
<unitPattern count="many">{0} Зв</unitPattern>
<unitPattern count="other">{0} Зв</unitPattern>
</unit>
<unit type="energy-gray">
<displayName>Гр</displayName>
<unitPattern count="one">{0} Гр</unitPattern>
<unitPattern count="few">{0} Гр</unitPattern>
<unitPattern count="many">{0} Гр</unitPattern>
<unitPattern count="other">{0} Гр</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>кгс</displayName>
<unitPattern count="one">{0} кгс</unitPattern>
<unitPattern count="few">{0} кгс</unitPattern>
<unitPattern count="many">{0} кгс</unitPattern>
<unitPattern count="other">{0} кгс</unitPattern>
</unit>
<unit type="magnetic-tesla">
<displayName>Тл</displayName>
<unitPattern count="one">{0} Тл</unitPattern>
<unitPattern count="few">{0} Тл</unitPattern>
<unitPattern count="many">{0} Тл</unitPattern>
<unitPattern count="other">{0} Тл</unitPattern>
</unit>
<unit type="magnetic-weber">
<displayName>Вб</displayName>
<unitPattern count="one">{0} Вб</unitPattern>
<unitPattern count="few">{0} Вб</unitPattern>
<unitPattern count="many">{0} Вб</unitPattern>
<unitPattern count="other">{0} Вб</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>с</displayName>
<unitPattern count="one">{0} с</unitPattern>
<unitPattern count="few">{0} с</unitPattern>
<unitPattern count="many">{0} с</unitPattern>
<unitPattern count="other">{0} с</unitPattern>
</unit>
<unit type="concentr-part-per-1e9">
<displayName>ч/млрд</displayName>
<unitPattern count="one">{0} ч/млрд</unitPattern>
<unitPattern count="few">{0} ч/млрд</unitPattern>
<unitPattern count="many">{0} ч/млрд</unitPattern>
<unitPattern count="other">{0} ч/млрд</unitPattern>
</unit>
<unit type="duration-night">
<displayName>ночы</displayName>
<unitPattern count="one">{0} ноч</unitPattern>
<unitPattern count="few">{0} ночы</unitPattern>
<unitPattern count="many">{0} начэй</unitPattern>
<unitPattern count="other">{0} ночы</unitPattern>
<perUnitPattern>{0}/ноч</perUnitPattern>
</unit>
<coordinateUnit>
<coordinateUnitPattern type="east">{0} У</coordinateUnitPattern>
+5 -7
View File
@@ -1361,13 +1361,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<standard draft="provisional">Аўганістанскі час</standard>
</long>
</metazone>
<metazone type="Africa_Western">
<long>
<generic draft="provisional">Заходнеафрыканскі час</generic>
<standard draft="provisional">Заходнеафрыканскі змоўчны час</standard>
<daylight draft="provisional">Заходнеафрыканскі летні час</daylight>
</long>
</metazone>
<metazone type="Alaska">
<long>
<generic draft="provisional">Час Аляскі</generic>
@@ -1670,6 +1663,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<standard draft="provisional">Час Пэрсыдзкага заліву</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard draft="provisional">Гавайска-Алэвуцкі змоўчны час</standard>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic draft="provisional">Гавайска-Алевуцкі час</generic>
+15 -9
View File
@@ -62,10 +62,12 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<language type="bm" draft="unconfirmed">Bambara</language>
<language type="bn" draft="unconfirmed">Benggala</language>
<language type="bo" draft="unconfirmed">Tibèt</language>
<language type="bqi" draft="unconfirmed">Bahtiar</language>
<language type="br" draft="unconfirmed">Brèton</language>
<language type="brx" draft="unconfirmed">Boro</language>
<language type="bs" draft="unconfirmed">Bosni</language>
<language type="bss" draft="unconfirmed">Akosé</language>
<language type="bua" draft="unconfirmed">Buriat</language>
<language type="bug" draft="unconfirmed">Bugis</language>
<language type="byn" draft="unconfirmed">Belin</language>
<language type="ca" draft="unconfirmed">Katalan</language>
@@ -89,6 +91,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<language type="ckb" alt="variant" draft="unconfirmed">Kurdi, Tenga</language>
<language type="clc" draft="unconfirmed">Cilkotin</language>
<language type="co" draft="unconfirmed">Korsikan</language>
<language type="cop" draft="unconfirmed">Gibti</language>
<language type="crg" draft="unconfirmed">Micip</language>
<language type="crj" draft="unconfirmed">Kri Wètan Kidul</language>
<language type="crk" draft="unconfirmed">Kri Dataran</language>
@@ -228,6 +231,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<language type="ksf" draft="unconfirmed">Bapia</language>
<language type="ksh" draft="unconfirmed">Kèl</language>
<language type="ku" draft="unconfirmed">Kurdi</language>
<language type="ku" menu="core" draft="unconfirmed">Kurdi</language>
<language type="kum" draft="unconfirmed">Kumuk</language>
<language type="kv" draft="unconfirmed">Komi</language>
<language type="kw" draft="unconfirmed">Kornis</language>
@@ -278,7 +282,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<language type="mi" draft="unconfirmed">Maori</language>
<language type="mic" draft="unconfirmed">Mikmak</language>
<language type="min" draft="unconfirmed">Minangkabo</language>
<language type="mk" draft="unconfirmed">Makèdoni</language>
<language type="mk" draft="unconfirmed">Makédoni</language>
<language type="ml" draft="unconfirmed">Malayalam</language>
<language type="mn" draft="unconfirmed">Monggol</language>
<language type="mni" draft="unconfirmed">Manipur</language>
@@ -337,6 +341,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<language type="pap" draft="unconfirmed">Papiamèn</language>
<language type="pau" draft="unconfirmed">Palau</language>
<language type="pcm" draft="unconfirmed">Pijin Nigéria</language>
<language type="pi" draft="unconfirmed">Pali</language>
<language type="pis" draft="unconfirmed">Pijin</language>
<language type="pl" draft="unconfirmed">Pol</language>
<language type="pqm" draft="unconfirmed">Malisèt-Pasamakuodi</language>
@@ -850,7 +855,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<territory type="MF" draft="unconfirmed">Sint-Martèn (Prasman)</territory>
<territory type="MG" draft="unconfirmed">Madagaskar</territory>
<territory type="MH" draft="unconfirmed">Pulo Marsal</territory>
<territory type="MK" draft="unconfirmed">Makèdoni Lor</territory>
<territory type="MK" draft="unconfirmed">Makédoni Lor</territory>
<territory type="ML" draft="unconfirmed">Mali</territory>
<territory type="MM" draft="unconfirmed">Mianmar (Birma)</territory>
<territory type="MN" draft="unconfirmed">Monggoli</territory>
@@ -1099,13 +1104,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<type key="calendar" type="roc" draft="unconfirmed">Almenak Bingkok</type>
<type key="cf" type="account" draft="unconfirmed">Pormat Mata Uang Pembukuan</type>
<type key="cf" type="standard" draft="unconfirmed">Pormat Mata Uang Pakem</type>
<type key="collation" type="big5han" draft="unconfirmed">Rèntètan Sortir Tionghoa Terdisionil - Big5</type>
<type key="collation" type="compat" draft="unconfirmed">Rèntètan Sortir Sebelonnya, bakal kecocokan</type>
<type key="collation" type="dictionary" draft="unconfirmed">Rèntètan Sortir Kamus</type>
<type key="collation" type="ducet" draft="unconfirmed">Rèntètan Sortir Bawaan Unicode</type>
<type key="collation" type="emoji" draft="unconfirmed">Rèntètan Sortir Émoji</type>
<type key="collation" type="eor" draft="unconfirmed">Aturan Pengrèntètan Èropa</type>
<type key="collation" type="gb2312han" draft="unconfirmed">Rèntètan Sortir Tionghoa Ringkes - GB2312</type>
<type key="collation" type="phonebook" draft="unconfirmed">Rèntètan Sortir Buku Telepon</type>
<type key="collation" type="pinyin" draft="unconfirmed">Rèntètan Sortir Pin-in</type>
<type key="collation" type="reformed" draft="unconfirmed">Rèntètan Sortir Kerobah</type>
@@ -3119,9 +3122,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</metazone>
<metazone type="Africa_Western">
<long>
<generic draft="unconfirmed">Waktu Aprika Kulon</generic>
<standard draft="unconfirmed">Waktu Pakem Aprika Kulon</standard>
<daylight draft="unconfirmed">Waktu Musim Pentèr Aprika Kulon</daylight>
<standard draft="unconfirmed">Waktu Aprika Kulon</standard>
</long>
</metazone>
<metazone type="Alaska">
@@ -3504,6 +3505,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<standard draft="unconfirmed">Waktu Guyana</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard draft="unconfirmed">Waktu Pakem Hawai-Aléut</standard>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic draft="unconfirmed">Waktu Hawai-Aléut</generic>
@@ -4939,7 +4945,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<displayName draft="unconfirmed">milimol per lèter</displayName>
<unitPattern count="other" draft="unconfirmed">{0} milimol per lèter</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part-per-1e6">
<displayName draft="unconfirmed">bagèan per juta</displayName>
<unitPattern count="other" draft="unconfirmed">{0} bagèan per juta</unitPattern>
</unit>
@@ -5567,7 +5573,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<displayName draft="unconfirmed">biji</displayName>
<unitPattern count="other" draft="unconfirmed">{0} biji</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part-per-1e6">
<displayName draft="unconfirmed">bagèan/juta</displayName>
</unit>
<unit type="concentr-percent">
+271 -33
View File
@@ -276,6 +276,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<language type="ksf">бафия</language>
<language type="ksh">кьолнски</language>
<language type="ku">кюрдски</language>
<language type="ku" menu="core">кюрдски</language>
<language type="ku" menu="extension">курманджи</language>
<language type="kum">кумикски</language>
<language type="kut">кутенай</language>
<language type="kv">коми</language>
@@ -792,6 +794,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<territory type="CN">Китай</territory>
<territory type="CO">Колумбия</territory>
<territory type="CP">остров Клипертон</territory>
<territory type="CQ">Сарк</territory>
<territory type="CR">Коста Рика</territory>
<territory type="CU">Куба</territory>
<territory type="CV">Кабо Верде</territory>
@@ -1065,33 +1068,52 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<key type="colNumeric">Сортиране на цифрите</key>
<key type="colStrength">Сила на сортиране</key>
<key type="currency">валута</key>
<key type="em">Представяне на емотикон</key>
<key type="hc">Часови формат (12- или 24-часов)</key>
<key type="lb">Стил за нов ред</key>
<key type="lw">Нов ред в средата на думите</key>
<key type="ms">Мерна система</key>
<key type="numbers">цифри</key>
<key type="ss">прекъсване на изречение след съкращение</key>
<key type="timezone">Часова зона</key>
<key type="va">Вариант на локала</key>
<key type="x">Собствена употреба</key>
</keys>
<types>
<type key="calendar" type="buddhist">будистки календар</type>
<type key="calendar" type="buddhist" scope="core">будистки</type>
<type key="calendar" type="chinese">китайски календар</type>
<type key="calendar" type="chinese" scope="core">китайски</type>
<type key="calendar" type="coptic">коптски календар</type>
<type key="calendar" type="coptic" scope="core">коптски</type>
<type key="calendar" type="dangi">корейски календар</type>
<type key="calendar" type="dangi" scope="core">корейски</type>
<type key="calendar" type="ethiopic">етиопски календар</type>
<type key="calendar" type="ethiopic" scope="core">етиопски</type>
<type key="calendar" type="ethiopic-amete-alem">етиопски календар Амит Алем</type>
<type key="calendar" type="ethiopic-amete-alem" scope="core">етиопски Амит Алем</type>
<type key="calendar" type="gregorian">григориански календар</type>
<type key="calendar" type="gregorian" scope="core">григориански</type>
<type key="calendar" type="hebrew">еврейски календар</type>
<type key="calendar" type="hebrew" scope="core">еврейски</type>
<type key="calendar" type="indian">Индийски граждански календар</type>
<type key="calendar" type="islamic">ислямски календар</type>
<type key="calendar" type="islamic-civil">ислямски цивилен календар</type>
<type key="calendar" type="islamic-umalqura">ислямски календар (Ум ал-Кура)</type>
<type key="calendar" type="islamic" scope="core">Хиджра</type>
<type key="calendar" type="islamic-civil">ислямски календар Хиджра</type>
<type key="calendar" type="islamic-civil" scope="core">календар Хиджра</type>
<type key="calendar" type="islamic-umalqura">ислямски календар Хиджра (Ум ал-Кура)</type>
<type key="calendar" type="islamic-umalqura" scope="core">Хиджра (Ум ал-Кура)</type>
<type key="calendar" type="iso8601">календар съгласно ISO 8601</type>
<type key="calendar" type="japanese">японски календар</type>
<type key="calendar" type="japanese" scope="core">японски</type>
<type key="calendar" type="persian">персийски календар</type>
<type key="calendar" type="persian" scope="core">персийски</type>
<type key="calendar" type="roc">календар на Република Китай</type>
<type key="calendar" type="roc" scope="core">календар Мингуо</type>
<type key="cf" type="account">формат на валута за счетоводни цели</type>
<type key="cf" type="account" scope="core">счетоводен</type>
<type key="cf" type="standard">стандартен формат на валута</type>
<type key="cf" type="standard" scope="core">стандартен</type>
<type key="colAlternate" type="non-ignorable">Сортиране по символи</type>
<type key="colAlternate" type="shifted">Сортиране с пренебрегване на символи</type>
<type key="colBackwards" type="no">Нормално сортиране по диакритични знаци</type>
@@ -1101,21 +1123,31 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<type key="colCaseFirst" type="upper">Сортиране първо по горен регистър</type>
<type key="colCaseLevel" type="no">Сортиране без различаване на регистъра на буквите</type>
<type key="colCaseLevel" type="yes">Сортиране с различаване на регистъра на буквите</type>
<type key="collation" type="big5han">Традиционен китайски (Big5)</type>
<type key="collation" type="compat">предишен ред на сортиране, за съвместимост</type>
<type key="collation" type="compat" scope="core">съвместимост</type>
<type key="collation" type="dictionary">Речников ред на сортиране</type>
<type key="collation" type="dictionary" scope="core">речник</type>
<type key="collation" type="ducet">ред на сортиране в Unicode по подразбиране</type>
<type key="collation" type="gb2312han">Опростен китайски (GB2312)</type>
<type key="collation" type="ducet" scope="core">по подразбиране Unicode</type>
<type key="collation" type="phonebook">Азбучен ред</type>
<type key="collation" type="phonebook" scope="core">азбучен</type>
<type key="collation" type="phonetic">Фонетичен ред на сортиране</type>
<type key="collation" type="phonetic" scope="core">фонетичен</type>
<type key="collation" type="pinyin">Сортиране Пинин</type>
<type key="collation" type="pinyin" scope="core">Пинин</type>
<type key="collation" type="search">търсене с общо предназначение</type>
<type key="collation" type="search" scope="core">търсене</type>
<type key="collation" type="searchjl">Търсене по първоначални съгласни в хангул</type>
<type key="collation" type="standard">стандартен ред на сортиране</type>
<type key="collation" type="standard" scope="core">стандартен</type>
<type key="collation" type="stroke">Сортиране по щрих</type>
<type key="collation" type="stroke" scope="core">щрих</type>
<type key="collation" type="traditional">Традиционно сортиране</type>
<type key="collation" type="traditional" scope="core">традиционно</type>
<type key="collation" type="unihan">Ред на сортиране по ключове и черти</type>
<type key="collation" type="unihan" scope="core">ключове и черти</type>
<type key="collation" type="zhuyin">ред на сортиране Бопомофо</type>
<type key="collation" type="zhuyin" scope="core">Бопомофо</type>
<type key="colNormalization" type="no">Сортиране без нормализиране</type>
<type key="colNormalization" type="yes">Нормализирано сортиране в Уникод</type>
<type key="colNumeric" type="no">Сортиране на цифрите индивидуално</type>
@@ -1128,18 +1160,35 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<type key="d0" type="fwidth">С пълна ширина</type>
<type key="d0" type="hwidth">С половин ширина</type>
<type key="d0" type="npinyin" draft="contributed">Цифрови</type>
<type key="em" type="default" scope="core">по подразбиране</type>
<type key="em" type="emoji" scope="core">емоджи</type>
<type key="em" type="text" scope="core">текст</type>
<type key="hc" type="h11">12-часова система (0 – 11)</type>
<type key="hc" type="h11" scope="core">12 (0 11)</type>
<type key="hc" type="h12">12-часова система (1 – 12)</type>
<type key="hc" type="h12" scope="core">12 (1 12)</type>
<type key="hc" type="h23">24-часова система (0 – 23)</type>
<type key="hc" type="h23" scope="core">24 (0 23)</type>
<type key="hc" type="h24">24-часова система (1 – 24)</type>
<type key="hc" type="h24" scope="core">24 (1 24)</type>
<type key="lb" type="loose">Свободен стил за нов ред</type>
<type key="lb" type="loose" scope="core">Свободен</type>
<type key="lb" type="normal">Нормален стил за нов ред</type>
<type key="lb" type="normal" scope="core">Нормален</type>
<type key="lb" type="strict">Строг стил за нов ред</type>
<type key="lb" type="strict" scope="core">Строг</type>
<type key="lw" type="breakall" scope="core">Разделяне на всички</type>
<type key="lw" type="keepall" scope="core">Запазване на всички</type>
<type key="lw" type="normal" scope="core">Нормално</type>
<type key="lw" type="phrase" scope="core">Запазване във фразите</type>
<type key="m0" type="bgn">АКГН (BGN)</type>
<type key="m0" type="ungegn">ГЕСГИ ООН (UNGEGN)</type>
<type key="ms" type="metric">Метрична система</type>
<type key="ms" type="metric" scope="core">Метрична</type>
<type key="ms" type="uksystem">Имперска мерна система</type>
<type key="ms" type="uksystem" scope="core">Обединено кралство</type>
<type key="ms" type="ussystem">Мерна система на САЩ</type>
<type key="ms" type="ussystem" scope="core">САЩ</type>
<type key="numbers" type="arab">арабско-индийски цифри</type>
<type key="numbers" type="arabext">разширени арабско-индийски цифри</type>
<type key="numbers" type="armn">арменски цифри</type>
@@ -1184,6 +1233,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<type key="numbers" type="tibt">тибетски цифри</type>
<type key="numbers" type="traditional">Традиционни цифри</type>
<type key="numbers" type="vaii">цифри във ваи</type>
<type key="ss" type="none" scope="core">изкл.</type>
<type key="ss" type="standard" scope="core">вкл.</type>
</types>
<measurementSystemNames>
<measurementSystemName type="metric">метрична</measurementSystemName>
@@ -1248,6 +1299,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1} 'в' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern draft="contributed">{1} 'в' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="long">
<dateTimeFormat>
@@ -1256,6 +1310,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1} 'в' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern draft="contributed">{1} 'в' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="medium">
<dateTimeFormat>
@@ -1292,6 +1349,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="Hm">HH:mm 'ч'.</dateFormatItem>
<dateFormatItem id="hms">h:mm:ss 'ч'. a</dateFormatItem>
<dateFormatItem id="Hms">HH:mm:ss 'ч'.</dateFormatItem>
<dateFormatItem id="Hv" draft="contributed">HH 'ч' v</dateFormatItem>
<dateFormatItem id="M">M</dateFormatItem>
<dateFormatItem id="Md">d.MM</dateFormatItem>
<dateFormatItem id="MEd">E, d.MM</dateFormatItem>
@@ -1652,6 +1710,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1} 'в' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} 'в' {0} 'ч'</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="long">
<dateTimeFormat>
@@ -1660,11 +1721,17 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1} 'в' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} 'в' {0} 'ч'</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="medium">
<dateTimeFormat>
<pattern>{1}, {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1}, {0} 'ч'</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="short">
<dateTimeFormat>
@@ -1675,15 +1742,19 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="Bh">h 'ч'. B</dateFormatItem>
<dateFormatItem id="Bhm">h:mm 'ч'. B</dateFormatItem>
<dateFormatItem id="Bhms">h:mm:ss 'ч'. B</dateFormatItem>
<dateFormatItem id="EBh">E, h B</dateFormatItem>
<dateFormatItem id="EBhm">E, h:mm 'ч'. B</dateFormatItem>
<dateFormatItem id="EBhms">E, h:mm:ss 'ч'. B</dateFormatItem>
<dateFormatItem id="Ed">E, d</dateFormatItem>
<dateFormatItem id="Eh">E, ha</dateFormatItem>
<dateFormatItem id="Ehm">E, h:mm 'ч'. a</dateFormatItem>
<dateFormatItem id="EHm">E, HH:mm 'ч'.</dateFormatItem>
<dateFormatItem id="Ehms">E, h:mm:ss 'ч'. a</dateFormatItem>
<dateFormatItem id="EHms">E, HH:mm:ss 'ч'.</dateFormatItem>
<dateFormatItem id="Gy">y'г'. G</dateFormatItem>
<dateFormatItem id="GyM">M.y'г'. G</dateFormatItem>
<dateFormatItem id="GyMd">dd.MM.y'г'. GGGGG</dateFormatItem>
<dateFormatItem id="GyMEd">E, d.M.y'г'. G</dateFormatItem>
<dateFormatItem id="GyMMM">MM.y'г'. G</dateFormatItem>
<dateFormatItem id="GyMMMd">d.MM.y'г'. G</dateFormatItem>
<dateFormatItem id="GyMMMEd">E, d.MM.y'г'. G</dateFormatItem>
@@ -1700,6 +1771,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="Hmsv">HH:mm:ss 'ч'. v</dateFormatItem>
<dateFormatItem id="hmv">h:mm 'ч'. a v</dateFormatItem>
<dateFormatItem id="Hmv">HH:mm 'ч'. v</dateFormatItem>
<dateFormatItem id="hv">h 'ч'. a v</dateFormatItem>
<dateFormatItem id="Hv">HH 'ч' v</dateFormatItem>
<dateFormatItem id="Md">d.MM</dateFormatItem>
<dateFormatItem id="MEd">E, d.MM</dateFormatItem>
<dateFormatItem id="MMM">MM</dateFormatItem>
@@ -2558,6 +2631,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<timeZoneNames>
<gmtFormat>Гринуич{0}</gmtFormat>
<gmtZeroFormat>Гринуич</gmtZeroFormat>
<gmtUnknownFormat draft="contributed">Гринуич+?</gmtUnknownFormat>
<regionFormat type="daylight">{0} – лятно часово време</regionFormat>
<regionFormat type="standard">{0} – стандартно време</regionFormat>
<zone type="Pacific/Honolulu">
@@ -2913,6 +2987,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Pacific/Easter">
<exemplarCity>Великденски остров</exemplarCity>
</zone>
<zone type="America/Coyhaique">
<exemplarCity draft="contributed">Койайке</exemplarCity>
</zone>
<zone type="America/Punta_Arenas">
<exemplarCity>Пунта Аренас</exemplarCity>
</zone>
@@ -3178,9 +3255,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<exemplarCity>Пном Пен</exemplarCity>
</zone>
<zone type="Pacific/Enderbury">
<exemplarCity>Ендърбъри</exemplarCity>
</zone>
<zone type="Pacific/Kanton">
<exemplarCity>Кантон</exemplarCity>
</zone>
<zone type="Pacific/Kiritimati">
@@ -3850,9 +3924,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</metazone>
<metazone type="Africa_Western">
<long>
<generic>Западноафриканско време</generic>
<standard>Западноафриканско стандартно време</standard>
<daylight>Западноафриканско лятно часово време</daylight>
<standard>Западноафриканско време</standard>
</long>
</metazone>
<metazone type="Alaska">
@@ -4209,6 +4281,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<standard>Гаяна</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard>Хавайско-алеутско стандартно време</standard>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic>Хавайско-алеутско време</generic>
@@ -4791,9 +4868,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>#,##0.00 ¤</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
<pattern alt="noCurrency">#,##0.00</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern>#,##0.00 ¤;(#,##0.00 ¤)</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤;(#,##0.00 ¤)</pattern>
<pattern alt="noCurrency">#,##0.00;(#,##0.00)</pattern>
</currencyFormat>
</currencyFormatLength>
@@ -6079,6 +6159,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<displayName count="other">източнокарибски долара</displayName>
<symbol>XCD</symbol>
</currency>
<currency type="XCG">
<displayName draft="contributed">Карибски гулден</displayName>
<displayName count="one">Карибски гулден</displayName>
<displayName count="other">Карибски гулден</displayName>
</currency>
<currency type="XDR">
<displayName>Специални права на тираж</displayName>
</currency>
@@ -6172,6 +6257,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<displayName count="one">зимбабвийски долар</displayName>
<displayName count="other">зимбабвийски долара</displayName>
</currency>
<currency type="ZWG">
<displayName draft="contributed">Зимбабвийско злато</displayName>
<displayName count="one">Зимбабвийско злато</displayName>
<displayName count="other">Зимбабвийско злато</displayName>
</currency>
<currency type="ZWL">
<displayName>Зимбабвийски долар (2009)</displayName>
<displayName count="one">зимбабвийски долар (2009)</displayName>
@@ -6306,7 +6396,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other">{0} метра за секунда на квадрат</unitPattern>
</unit>
<unit type="angle-revolution">
<displayName>оборот</displayName>
<displayName>обороти</displayName>
<unitPattern count="one">{0} оборот</unitPattern>
<unitPattern count="other">{0} оборота</unitPattern>
</unit>
@@ -6395,7 +6485,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} единица</unitPattern>
<unitPattern count="other">{0} единици</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part">
<displayName draft="contributed">части</displayName>
<unitPattern count="one">{0} част</unitPattern>
<unitPattern count="other">{0} части</unitPattern>
</unit>
<unit type="concentr-part-per-1e6">
<displayName>части на милион</displayName>
<unitPattern count="one">{0} част на милион</unitPattern>
<unitPattern count="other">{0} части на милион</unitPattern>
@@ -6415,9 +6510,14 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</unit>
<unit type="concentr-mole">
<displayName>молове</displayName>
<unitPattern count="one">{0} мол</unitPattern>
<unitPattern count="one">{0} mol</unitPattern>
<unitPattern count="other">{0} мола</unitPattern>
</unit>
<unit type="concentr-ofglucose">
<displayName>глюкоза</displayName>
<unitPattern count="one">{0} глюкоза</unitPattern>
<unitPattern count="other">{0} глюкоза</unitPattern>
</unit>
<unit type="consumption-liter-per-kilometer">
<displayName>литри на километър</displayName>
<unitPattern count="one">{0} литър на километър</unitPattern>
@@ -6935,6 +7035,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} милиметър живачен стълб</unitPattern>
<unitPattern count="other">{0} милиметра живачен стълб</unitPattern>
</unit>
<unit type="pressure-ofhg">
<displayName draft="contributed">живачен стълб</displayName>
</unit>
<unit type="pressure-pound-force-per-square-inch">
<displayName>фунтове на квадратен инч</displayName>
<unitPattern count="one">{0} фунт на квадратен инч</unitPattern>
@@ -7108,6 +7211,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} метрична чаша</unitPattern>
<unitPattern count="other">{0} метрични чаши</unitPattern>
</unit>
<unit type="volume-fluid-ounce-metric">
<displayName draft="contributed">метрични течни унции</displayName>
<unitPattern count="one" draft="contributed">{0} метрична течна унция</unitPattern>
<unitPattern count="other" draft="contributed">{0} метрични течни унции</unitPattern>
</unit>
<unit type="volume-acre-foot">
<displayName>акър-футове</displayName>
<unitPattern count="one">{0} акър-фут</unitPattern>
@@ -7190,20 +7298,77 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} имперска кварта</unitPattern>
<unitPattern count="other">{0} имперски кварти</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>светлина</displayName>
<unitPattern count="one">{0} светлина</unitPattern>
<unitPattern count="other">{0} светлина</unitPattern>
<unit type="angle-steradian">
<displayName draft="contributed">стерадиани</displayName>
<unitPattern count="one" draft="contributed">{0} стерадиан</unitPattern>
<unitPattern count="other" draft="contributed">{0} стерадиана</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<unit type="concentr-katal">
<displayName>катали</displayName>
<unitPattern count="one">{0} катал</unitPattern>
<unitPattern count="other">{0} катала</unitPattern>
</unit>
<unit type="electric-coulomb">
<displayName draft="contributed">кулони</displayName>
<unitPattern count="one" draft="contributed">{0} кулон</unitPattern>
<unitPattern count="other" draft="contributed">{0} кулона</unitPattern>
</unit>
<unit type="electric-farad">
<displayName draft="contributed">фаради</displayName>
<unitPattern count="one" draft="contributed">{0} фарад</unitPattern>
<unitPattern count="other" draft="contributed">{0} фарада</unitPattern>
</unit>
<unit type="electric-henry">
<displayName draft="contributed">хенри</displayName>
<unitPattern count="one" draft="contributed">{0} хенри</unitPattern>
<unitPattern count="other" draft="contributed">{0} хенри</unitPattern>
</unit>
<unit type="electric-siemens">
<displayName draft="contributed">сименс</displayName>
<unitPattern count="one" draft="contributed">{0} сименс</unitPattern>
<unitPattern count="other" draft="contributed">{0} сименса</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>калории [IT]</displayName>
<unitPattern count="one">{0} калория [IT]</unitPattern>
<unitPattern count="other">{0} калории [IT]</unitPattern>
</unit>
<unit type="energy-becquerel">
<displayName>бекерели</displayName>
<unitPattern count="one">{0} бекерел</unitPattern>
<unitPattern count="other">{0} бекерела</unitPattern>
</unit>
<unit type="energy-sievert">
<displayName>сиверти</displayName>
<unitPattern count="one">{0} сиверт</unitPattern>
<unitPattern count="other">{0} сиверта</unitPattern>
</unit>
<unit type="energy-gray">
<displayName>грей</displayName>
<unitPattern count="one">{0} грей</unitPattern>
<unitPattern count="other">{0} грея</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>килограм-сила</displayName>
<unitPattern count="one">{0} килограм-сила</unitPattern>
<unitPattern count="other">{0} килограма-сила</unitPattern>
</unit>
<unit type="magnetic-tesla">
<displayName draft="contributed">тесла</displayName>
<unitPattern count="one" draft="contributed">{0} тесла</unitPattern>
<unitPattern count="other" draft="contributed">{0} тесла</unitPattern>
</unit>
<unit type="magnetic-weber">
<displayName draft="contributed">вебери</displayName>
<unitPattern count="one" draft="contributed">{0} вебер</unitPattern>
<unitPattern count="other" draft="contributed">{0} вебера</unitPattern>
</unit>
<unit type="concentr-part-per-1e9">
<displayName>части на милиард</displayName>
<unitPattern count="one">{0} част на милиард</unitPattern>
<unitPattern count="other">{0} части на милиард</unitPattern>
</unit>
<unit type="duration-night">
<displayName>нощи</displayName>
<unitPattern count="one">{0} нощ</unitPattern>
<unitPattern count="other">{0} нощи</unitPattern>
<perUnitPattern>{0} на нощ</perUnitPattern>
</unit>
<coordinateUnit>
@@ -7250,6 +7415,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} ед.</unitPattern>
<unitPattern count="other">{0} ед.</unitPattern>
</unit>
<unit type="concentr-part">
<displayName draft="contributed">част</displayName>
<unitPattern count="one">{0} част</unitPattern>
<unitPattern count="other">{0} част</unitPattern>
</unit>
<unit type="concentr-percent">
<displayName>процент</displayName>
</unit>
@@ -7258,8 +7428,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</unit>
<unit type="concentr-mole">
<displayName>мол</displayName>
<unitPattern count="one">{0} мол</unitPattern>
<unitPattern count="other">{0} мол</unitPattern>
<unitPattern count="one">{0} mol</unitPattern>
<unitPattern count="other">{0} mol</unitPattern>
</unit>
<unit type="concentr-ofglucose">
<displayName>Glc</displayName>
<unitPattern count="one">{0} Glc</unitPattern>
<unitPattern count="other">{0} Glc</unitPattern>
</unit>
<unit type="consumption-liter-per-kilometer">
<displayName>l/km</displayName>
@@ -7554,12 +7729,45 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} имп. кварта</unitPattern>
<unitPattern count="other">{0} имп. кварти</unitPattern>
</unit>
<unit type="concentr-katal">
<unitPattern count="one">{0} kat</unitPattern>
<unitPattern count="other">{0} kat</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>cal-IT</displayName>
<unitPattern count="one">{0} cal-IT</unitPattern>
<unitPattern count="other">{0} cal-IT</unitPattern>
</unit>
<unit type="energy-becquerel">
<unitPattern count="one">{0} Bq</unitPattern>
<unitPattern count="other">{0} Bq</unitPattern>
</unit>
<unit type="energy-sievert">
<unitPattern count="one">{0} Sv</unitPattern>
<unitPattern count="other">{0} Sv</unitPattern>
</unit>
<unit type="energy-gray">
<unitPattern count="one">{0} Gy</unitPattern>
<unitPattern count="other">{0} Gy</unitPattern>
</unit>
<unit type="force-kilogram-force">
<unitPattern count="one">{0} kgf</unitPattern>
<unitPattern count="other">{0} kgf</unitPattern>
</unit>
<unit type="magnetic-tesla">
<unitPattern count="one" draft="contributed">{0} T</unitPattern>
<unitPattern count="other" draft="contributed">{0} T</unitPattern>
</unit>
<unit type="magnetic-weber">
<unitPattern count="one" draft="contributed">{0} Wb</unitPattern>
<unitPattern count="other" draft="contributed">{0} Wb</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>светлина</displayName>
<unitPattern count="one">{0} светлина</unitPattern>
<unitPattern count="other">{0} светлина</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<unit type="concentr-part-per-1e9">
<displayName>части/милиард</displayName>
</unit>
<unit type="duration-night">
@@ -7584,12 +7792,25 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} кв. миля</unitPattern>
<unitPattern count="other">{0} кв. мили</unitPattern>
</unit>
<unit type="concentr-part">
<displayName>част</displayName>
<unitPattern count="one">{0} част</unitPattern>
<unitPattern count="other">{0} част</unitPattern>
</unit>
<unit type="concentr-percent">
<displayName>%</displayName>
</unit>
<unit type="concentr-permyriad">
<displayName></displayName>
</unit>
<unit type="concentr-mole">
<displayName>mol</displayName>
<unitPattern count="one">{0} mol</unitPattern>
<unitPattern count="other">{0} mol</unitPattern>
</unit>
<unit type="concentr-ofglucose">
<displayName>Glc</displayName>
</unit>
<unit type="digital-petabyte">
<displayName>PB</displayName>
</unit>
@@ -7661,16 +7882,33 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} брит. дес. лъж.</unitPattern>
<unitPattern count="other">{0} брит. дес. лъж.</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>светлина</displayName>
<unitPattern count="one">{0} светлина</unitPattern>
<unitPattern count="other">{0} светлина</unitPattern>
<unit type="concentr-katal">
<unitPattern count="one">{0} kat</unitPattern>
<unitPattern count="other">{0} kat</unitPattern>
</unit>
<unit type="duration-night">
<displayName>нощи</displayName>
<unitPattern count="one">{0} нощ</unitPattern>
<unitPattern count="other">{0} нощи</unitPattern>
<perUnitPattern>{0}/нощ</perUnitPattern>
<unit type="energy-calorie-it">
<displayName>cal-IT</displayName>
<unitPattern count="one" draft="contributed">{0} cal-IT</unitPattern>
<unitPattern count="other" draft="contributed">{0} cal-IT</unitPattern>
</unit>
<unit type="energy-gray">
<unitPattern count="one">{0} Gy</unitPattern>
<unitPattern count="other">{0} Gy</unitPattern>
</unit>
<unit type="force-kilogram-force">
<unitPattern count="one">{0} kgf</unitPattern>
<unitPattern count="other">{0} kgf</unitPattern>
</unit>
<unit type="magnetic-tesla">
<unitPattern count="one" draft="contributed">{0} T</unitPattern>
<unitPattern count="other" draft="contributed">{0} T</unitPattern>
</unit>
<unit type="magnetic-weber">
<unitPattern count="one" draft="contributed">{0} Wb</unitPattern>
<unitPattern count="other" draft="contributed">{0} Wb</unitPattern>
</unit>
<unit type="concentr-part-per-1e9">
<displayName>ppb</displayName>
</unit>
</unitLength>
</units>
File diff suppressed because it is too large Load Diff
+2
View File
@@ -156,6 +156,8 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</currencyFormat>
<currencyFormat type="accounting">
<pattern draft="unconfirmed">¤#,##0.00;(¤#,##0.00)</pattern>
<pattern alt="alphaNextToNumber">¤ #,##0.00;(¤ #,##0.00)</pattern>
<pattern alt="noCurrency">#,##0.00;(#,##0.00)</pattern>
</currencyFormat>
</currencyFormatLength>
</currencyFormats>
File diff suppressed because it is too large Load Diff
+1
View File
@@ -143,6 +143,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>¤#,##,##0.00</pattern>
<pattern alt="alphaNextToNumber">¤ #,##,##0.00</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern>¤#,##,##0.00;(¤#,##,##0.00)</pattern>
+342
View File
@@ -0,0 +1,342 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2025 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-3.0
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="bqi"/>
</identity>
<localeDisplayNames>
<localeDisplayPattern>
<localeSeparator draft="unconfirmed">{0}، {1}</localeSeparator>
</localeDisplayPattern>
<languages>
<language type="ar" draft="unconfirmed">عروی</language>
<language type="ar_001" draft="unconfirmed">عروی استاندارد مودرن</language>
<language type="bn" draft="unconfirmed">بنگلا</language>
<language type="bqi" draft="unconfirmed">لوری بختیاری</language>
<language type="de" draft="unconfirmed">آلمانی</language>
<language type="de_AT" draft="unconfirmed">آلمانی اوتریشی</language>
<language type="de_CH" draft="unconfirmed">آلمانی روء سوییس</language>
<language type="en" draft="unconfirmed">اینگیلیسی</language>
<language type="en_AU" draft="unconfirmed">اینگیلیسی اوستورولیایی</language>
<language type="en_CA" draft="unconfirmed">اینگیلیسی کانادایی</language>
<language type="en_GB" draft="unconfirmed">اینگیلیسی بیریتانیایی</language>
<language type="en_US" draft="unconfirmed">اینگیلیسی آمریکایی</language>
<language type="es" draft="unconfirmed">اسپانیایی</language>
<language type="es_419" draft="unconfirmed">اسپانیایی آمریکای لاتین</language>
<language type="es_ES" draft="unconfirmed">اسپانیایی اوروپایی</language>
<language type="es_MX" draft="unconfirmed">اسپانیایی مکزیکی</language>
<language type="fr" draft="unconfirmed">فرانسوی</language>
<language type="fr_CA" draft="unconfirmed">فرانسوی کانادایی</language>
<language type="fr_CH" draft="unconfirmed">فرانسوی سوییسی</language>
<language type="hi_Latn" draft="unconfirmed">هیندی لاتین</language>
<language type="id" draft="unconfirmed">اندونزیایی</language>
<language type="it" draft="unconfirmed">ایتالیایی</language>
<language type="ja" draft="unconfirmed">ژاپونی</language>
<language type="ko" draft="unconfirmed">کوره ای</language>
<language type="nl" draft="unconfirmed">هولندی</language>
<language type="nl_BE" draft="unconfirmed">فلاندری</language>
<language type="pl" draft="unconfirmed">لهستووی</language>
<language type="pt" draft="unconfirmed">پورتقالی</language>
<language type="pt_BR" draft="unconfirmed">پورتقالی بریزیلی</language>
<language type="pt_PT" draft="unconfirmed">پورتقالی اوروپایی</language>
<language type="ru" draft="unconfirmed">روسی</language>
<language type="th" draft="unconfirmed">تایلندی</language>
<language type="tr" draft="unconfirmed">تورکی</language>
<language type="und" draft="unconfirmed">زوون نشناخته</language>
<language type="zh" draft="unconfirmed">چینی</language>
<language type="zh" alt="menu" draft="unconfirmed">چینی، ماندارین</language>
<language type="zh_Hans" draft="unconfirmed">چینی ساده وابیده</language>
<language type="zh_Hans" alt="long" draft="unconfirmed">چینی ماندارین ساده وابیده</language>
<language type="zh_Hant" draft="unconfirmed">چینی سونتی</language>
<language type="zh_Hant" alt="long" draft="unconfirmed">چینی سونتی ماندارین</language>
</languages>
<scripts>
<script type="Arab" draft="unconfirmed">عروی</script>
<script type="Cyrl" draft="unconfirmed">سیریلیک</script>
<script type="Hans" draft="unconfirmed">ساده وابیده</script>
<script type="Hans" alt="stand-alone" draft="unconfirmed">هان ساده وابیده</script>
<script type="Hant" draft="unconfirmed">سونتی</script>
<script type="Hant" alt="stand-alone" draft="unconfirmed">هان سونتی</script>
<script type="Jpan" draft="unconfirmed">ژاپونی</script>
<script type="Kore" draft="unconfirmed">کوره ای</script>
<script type="Latn" draft="unconfirmed">لاتین</script>
<script type="Zxxx" draft="unconfirmed">ننوشته</script>
<script type="Zzzz" draft="unconfirmed">اسکریپت نشناخته</script>
</scripts>
<territories>
<territory type="IR" draft="unconfirmed">ایران</territory>
</territories>
<measurementSystemNames>
<measurementSystemName type="metric" draft="unconfirmed">متریک</measurementSystemName>
<measurementSystemName type="UK" draft="unconfirmed">بریتانیایی</measurementSystemName>
<measurementSystemName type="US" draft="unconfirmed">امریکایی</measurementSystemName>
</measurementSystemNames>
<codePatterns>
<codePattern type="language" draft="unconfirmed">زوون: {0}</codePattern>
<codePattern type="script" draft="unconfirmed">تور: {0}</codePattern>
<codePattern type="territory" draft="unconfirmed">ناحیه: {0}</codePattern>
</codePatterns>
</localeDisplayNames>
<layout>
<orientation>
<characterOrder>right-to-left</characterOrder>
</orientation>
</layout>
<characters>
<!-- Using the Persian orthography -->
<exemplarCharacters>[ً ٌ ٍ ّ ٔ ء آ أ ؤ ئ ا ب پ ة ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن ه و ی]</exemplarCharacters>
<exemplarCharacters type="auxiliary">[ـ\u200C\u200D\u200E\u200F َ ُ ِ ْ ٖ ٰ إ ك ى ي]</exemplarCharacters>
<exemplarCharacters type="index">[آ ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن ه و ی]</exemplarCharacters>
<exemplarCharacters type="numbers">[\u200E , ٫ ٬ . % ٪ ‰ ؉ + − 0۰ 1۱ 2۲ 3۳ 4۴ 5۵ 6۶ 7۷ 8۸ 9۹]</exemplarCharacters>
<exemplarCharacters type="punctuation">[\- ‐‑ ، ٫ ٬ ؛ \: ! ؟ . … « » ( ) \[ \] * / \\]</exemplarCharacters>
</characters>
<delimiters>
<quotationStart draft="unconfirmed">«</quotationStart>
<quotationEnd draft="unconfirmed">»</quotationEnd>
<alternateQuotationStart draft="unconfirmed"></alternateQuotationStart>
<alternateQuotationEnd draft="unconfirmed"></alternateQuotationEnd>
</delimiters>
<dates>
<calendars>
<calendar type="gregorian">
<months>
<monthContext type="format">
<monthWidth type="wide">
<month type="1" draft="unconfirmed">ژانویه</month>
<month type="2" draft="unconfirmed">فوریه</month>
<month type="3" draft="unconfirmed">مارس</month>
<month type="4" draft="unconfirmed">آوریل</month>
<month type="5" draft="unconfirmed">مهٔ</month>
<month type="6" draft="unconfirmed">ژوئن</month>
<month type="7" draft="unconfirmed">ژوئیه</month>
<month type="8" draft="unconfirmed">اوت</month>
<month type="9" draft="unconfirmed">سپتامبر</month>
<month type="10" draft="unconfirmed">اکتبر</month>
<month type="11" draft="unconfirmed">نوامبر</month>
<month type="12" draft="unconfirmed">دسامبر</month>
</monthWidth>
</monthContext>
</months>
<days>
<dayContext type="format">
<dayWidth type="wide">
<day type="sun" draft="unconfirmed">یه شمبه</day>
<day type="mon" draft="unconfirmed">دوشمبه</day>
<day type="tue" draft="unconfirmed">سه شمبه</day>
<day type="wed" draft="unconfirmed">چار شمبه</day>
<day type="thu" draft="unconfirmed">پنجشمبه</day>
<day type="fri" draft="unconfirmed">جومه</day>
<day type="sat" draft="unconfirmed">شمبه</day>
</dayWidth>
</dayContext>
</days>
<dayPeriods>
<dayPeriodContext type="format">
<dayPeriodWidth type="wide">
<dayPeriod type="am" draft="unconfirmed">پیش ز ظهر</dayPeriod>
<dayPeriod type="pm" draft="unconfirmed">بعد ز ظهر</dayPeriod>
</dayPeriodWidth>
</dayPeriodContext>
</dayPeriods>
<dateTimeFormats>
<availableFormats>
<dateFormatItem id="yMd" draft="unconfirmed">y/M/d</dateFormatItem>
<dateFormatItem id="yMMMd" draft="unconfirmed">d MMM y</dateFormatItem>
</availableFormats>
<intervalFormats>
<intervalFormatFallback draft="unconfirmed">{0} تا {1}</intervalFormatFallback>
</intervalFormats>
</dateTimeFormats>
</calendar>
</calendars>
<fields>
<field type="era">
<displayName draft="unconfirmed">دوران</displayName>
</field>
<field type="year">
<displayName draft="unconfirmed">سال</displayName>
<relative type="-1" draft="unconfirmed">سال گوذشته</relative>
<relative type="0" draft="unconfirmed">امسال</relative>
<relative type="1" draft="unconfirmed">سال نیایی</relative>
</field>
<field type="year-short">
<displayName draft="unconfirmed">سال</displayName>
<relative type="-1" draft="unconfirmed">سال گوذشته</relative>
<relative type="0" draft="unconfirmed">امسال</relative>
<relative type="1" draft="unconfirmed">سال نیایی</relative>
</field>
<field type="year-narrow">
<displayName draft="unconfirmed">سال</displayName>
<relative type="-1" draft="unconfirmed">سال گوذشته</relative>
<relative type="0" draft="unconfirmed">امسال</relative>
<relative type="1" draft="unconfirmed">سال نیایی</relative>
</field>
<field type="quarter">
<displayName draft="unconfirmed">سه ماهه</displayName>
</field>
<field type="quarter-short">
<displayName draft="unconfirmed">سه ماهه</displayName>
</field>
<field type="quarter-narrow">
<displayName draft="unconfirmed">سه ماهه</displayName>
</field>
<field type="month">
<displayName draft="unconfirmed">ما</displayName>
<relative type="-1" draft="unconfirmed">ما گوذشته</relative>
<relative type="0" draft="unconfirmed">ای ما</relative>
<relative type="1" draft="unconfirmed">ما نیایی</relative>
</field>
<field type="month-short">
<displayName draft="unconfirmed">ما</displayName>
<relative type="-1" draft="unconfirmed">ما گوذشته</relative>
<relative type="0" draft="unconfirmed">ای ما</relative>
<relative type="1" draft="unconfirmed">ما نیایی</relative>
</field>
<field type="month-narrow">
<displayName draft="unconfirmed">ما</displayName>
<relative type="-1" draft="unconfirmed">ما گوذشته</relative>
<relative type="0" draft="unconfirmed">ای ما</relative>
<relative type="1" draft="unconfirmed">ما نیایی</relative>
</field>
<field type="week">
<displayName draft="unconfirmed">هفته</displayName>
<relative type="-1" draft="unconfirmed">هفته گوذشته</relative>
<relative type="0" draft="unconfirmed">ای هفته</relative>
<relative type="1" draft="unconfirmed">هفته نیایی</relative>
<relativePeriod draft="unconfirmed">هفته {0}</relativePeriod>
</field>
<field type="week-short">
<displayName draft="unconfirmed">هفته</displayName>
<relative type="-1" draft="unconfirmed">هفته گوذشته</relative>
<relative type="0" draft="unconfirmed">ای هفته</relative>
<relative type="1" draft="unconfirmed">هفته نیایی</relative>
<relativePeriod draft="unconfirmed">هفته {0}</relativePeriod>
</field>
<field type="week-narrow">
<displayName draft="unconfirmed">هفته</displayName>
<relative type="-1" draft="unconfirmed">هفته گوذشته</relative>
<relative type="0" draft="unconfirmed">ای هفته</relative>
<relative type="1" draft="unconfirmed">هفته نیایی</relative>
<relativePeriod draft="unconfirmed">هفته {0}</relativePeriod>
</field>
<field type="day">
<displayName draft="unconfirmed">روز</displayName>
<relative type="-1" draft="unconfirmed">دوش</relative>
<relative type="0" draft="unconfirmed">امروز</relative>
<relative type="1" draft="unconfirmed">صوه</relative>
</field>
<field type="day-short">
<displayName draft="unconfirmed">روز</displayName>
<relative type="-1" draft="unconfirmed">دوش</relative>
<relative type="0" draft="unconfirmed">امروز</relative>
<relative type="1" draft="unconfirmed">صوه</relative>
</field>
<field type="day-narrow">
<displayName draft="unconfirmed">روز</displayName>
<relative type="-1" draft="unconfirmed">دوش</relative>
<relative type="0" draft="unconfirmed">امروز</relative>
<relative type="1" draft="unconfirmed">صوه</relative>
</field>
<field type="weekday">
<displayName draft="unconfirmed">روز هفته</displayName>
</field>
<field type="dayperiod">
<displayName draft="unconfirmed">پ.ظ/ب.ظ</displayName>
</field>
<field type="hour">
<displayName draft="unconfirmed">ساعت</displayName>
</field>
<field type="hour-short">
<displayName draft="unconfirmed">ساعت</displayName>
</field>
<field type="hour-narrow">
<displayName draft="unconfirmed">ساعت</displayName>
</field>
<field type="minute">
<displayName draft="unconfirmed">دیقه</displayName>
</field>
<field type="minute-short">
<displayName draft="unconfirmed">دیقه</displayName>
</field>
<field type="minute-narrow">
<displayName draft="unconfirmed">دیقه</displayName>
</field>
<field type="second">
<displayName draft="unconfirmed">ثانیه</displayName>
</field>
<field type="second-short">
<displayName draft="unconfirmed">ثانیه</displayName>
</field>
<field type="second-narrow">
<displayName draft="unconfirmed">ثانیه</displayName>
</field>
<field type="zone">
<displayName draft="unconfirmed">جاگه زمووی</displayName>
</field>
</fields>
<timeZoneNames>
<hourFormat draft="unconfirmed">+HH:mm;‎HH:mm</hourFormat>
<gmtFormat draft="unconfirmed">{0} گرینویچ</gmtFormat>
<gmtZeroFormat draft="unconfirmed">گرینویچ</gmtZeroFormat>
<regionFormat draft="unconfirmed">مجال {0}</regionFormat>
<regionFormat type="daylight" draft="unconfirmed">مجال توستووی {0}</regionFormat>
<regionFormat type="standard" draft="unconfirmed">مجال عادی {0}</regionFormat>
<metazone type="GMT">
<long>
<standard draft="unconfirmed">مجال گرینویچ</standard>
</long>
</metazone>
</timeZoneNames>
</dates>
<numbers>
<symbols numberSystem="arab">
<percentSign draft="unconfirmed">٪</percentSign>
</symbols>
<symbols numberSystem="arabext">
<plusSign draft="unconfirmed">+</plusSign>
<minusSign draft="unconfirmed"></minusSign>
</symbols>
<symbols numberSystem="latn">
<plusSign draft="unconfirmed">+</plusSign>
<minusSign draft="unconfirmed"></minusSign>
</symbols>
<currencyFormats numberSystem="arabext">
<currencyFormatLength>
<currencyFormat type="standard">
<pattern alt="alphaNextToNumber">‎¤ #,##0.00</pattern>
<pattern alt="noCurrency">#,##0.00</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern alt="alphaNextToNumber">‎¤ #,##0.00;(¤ #,##0.00)</pattern>
<pattern alt="noCurrency">#,##0.00;(#,##0.00)</pattern>
</currencyFormat>
</currencyFormatLength>
</currencyFormats>
<currencyFormats numberSystem="latn">
<currencyFormatLength>
<currencyFormat type="standard">
<pattern draft="unconfirmed">‎¤ #,##0.00</pattern>
<pattern alt="alphaNextToNumber">‎¤ #,##0.00</pattern>
<pattern alt="noCurrency">#,##0.00</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern draft="unconfirmed">‎¤ #,##0.00;(¤ #,##0.00)</pattern>
<pattern alt="alphaNextToNumber">‎¤ #,##0.00;(¤ #,##0.00)</pattern>
<pattern alt="noCurrency">#,##0.00;(#,##0.00)</pattern>
</currencyFormat>
</currencyFormatLength>
<currencyFormatLength type="short">
<currencyFormat type="standard">
<pattern type="1000" count="other" draft="unconfirmed">0 هزار ¤</pattern>
<pattern type="10000" count="other" draft="unconfirmed">00 هزار ¤</pattern>
</currencyFormat>
</currencyFormatLength>
</currencyFormats>
</numbers>
</ldml>
+14
View File
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2025 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-3.0
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="bqi"/>
<territory type="IR"/>
</identity>
</ldml>
File diff suppressed because it is too large Load Diff
+50 -31
View File
@@ -1059,9 +1059,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<type key="calendar" type="roc">मिंगुव’ फान्जामुथि</type>
<type key="cf" type="account">मुद्रानि नुथायखौ हिसाब लाखिनाय</type>
<type key="cf" type="standard">थाखोआरि मुद्रानि नुथाय</type>
<type key="collation" type="big5han">पारम्पारिक चीनी वर्गीकरण बीग फ़ाईव</type>
<type key="collation" type="ducet">गरहाजिर इउनिकड रान्नायनि फारि</type>
<type key="collation" type="gb2312han">सरलीकृत चीनी वर्गीकरण जीबी2312</type>
<type key="collation" type="phonebook">दूरभाष निर्देशिका वर्गीकरण</type>
<type key="collation" type="pinyin">पिनयीन वर्गीकरण</type>
<type key="collation" type="search">सादारन-जाहोननि नायगिरनाय</type>
@@ -1551,13 +1549,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<dateFormatItem id="GyMd">GGGGG dd-MM-y</dateFormatItem>
<dateFormatItem id="GyMMMEd">G y MMM E d</dateFormatItem>
<dateFormatItem id="h">a नि h</dateFormatItem>
<dateFormatItem id="hmsv">a नि h:mm:ss v</dateFormatItem>
<dateFormatItem id="hmv">a h:mm v</dateFormatItem>
<dateFormatItem id="Md">M/d</dateFormatItem>
<dateFormatItem id="MEd">E, M/d</dateFormatItem>
<dateFormatItem id="MMMd">d-MMM</dateFormatItem>
<dateFormatItem id="MMMEd">E, MMM d</dateFormatItem>
<dateFormatItem id="MMMMd">MMMM d</dateFormatItem>
<dateFormatItem id="MMMMEd">E, MMMM d</dateFormatItem>
<dateFormatItem id="yM">M/y</dateFormatItem>
<dateFormatItem id="yMd">dd-MM-y</dateFormatItem>
@@ -1648,7 +1644,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</intervalFormatItem>
<intervalFormatItem id="Md">
<greatestDifference id="d">d/M d/M</greatestDifference>
<greatestDifference id="M">d/M /dM</greatestDifference>
<greatestDifference id="M">d/M d/M</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="MEd">
<greatestDifference id="d">d/M, E d/M, E</greatestDifference>
@@ -2575,9 +2571,6 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<exemplarCity>नॉम पेन</exemplarCity>
</zone>
<zone type="Pacific/Enderbury">
<exemplarCity>एन्डारबारी</exemplarCity>
</zone>
<zone type="Pacific/Kanton">
<exemplarCity>केन्ट’न</exemplarCity>
</zone>
<zone type="Pacific/Kiritimati">
@@ -3251,9 +3244,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</metazone>
<metazone type="Africa_Western">
<long>
<generic>सोनाब आफ्रिकानि सम</generic>
<standard>सोनाब आफ्रिकानि थाखोआरि सम</standard>
<daylight>सोनाब आफ्रिकानि दैज्लां सम</daylight>
<standard>सोनाब आफ्रिकानि सम</standard>
</long>
</metazone>
<metazone type="Alaska">
@@ -3636,6 +3627,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<standard>गुयाना सम</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard>हावाई-एल्युतियान थाखोआरि सम</standard>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic>हावाई-एल्युतियान सम</generic>
@@ -4084,6 +4080,13 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<standard>चूक सम</standard>
</long>
</metazone>
<metazone type="Turkey">
<long>
<generic>तुर्की टाईम</generic>
<standard>तुर्की स्टैंडर्ड टाईम</standard>
<daylight>तुर्की समर टाईम</daylight>
</long>
</metazone>
<metazone type="Turkmenistan">
<long>
<generic>तुर्कमेनीस्तान सम</generic>
@@ -4249,39 +4252,55 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</percentFormat>
</percentFormatLength>
</percentFormats>
<currencyFormats numberSystem="deva">
<currencyFormatLength>
<currencyFormat type="standard">
<pattern alt="alphaNextToNumber">¤ #,##,##0.00</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern alt="alphaNextToNumber">¤ #,##0.00;(¤ #,##0.00)</pattern>
</currencyFormat>
</currencyFormatLength>
</currencyFormats>
<currencyFormats numberSystem="latn">
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>¤ #,##,##0.00</pattern>
<pattern alt="alphaNextToNumber">¤ #,##,##0.00</pattern>
<pattern alt="noCurrency" draft="provisional">#,##,##0.00</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern>¤#,##0.00;(¤#,##0.00)</pattern>
<pattern alt="alphaNextToNumber">¤ #,##0.00;(¤ #,##0.00)</pattern>
<pattern alt="noCurrency">#,##0.00;(#,##0.00)</pattern>
</currencyFormat>
</currencyFormatLength>
<currencyFormatLength type="short">
<currencyFormat type="standard">
<pattern type="100000" count="one">¤000K</pattern>
<pattern type="100000" count="other">¤000K</pattern>
<pattern type="1000000" count="one">¤0M</pattern>
<pattern type="1000000" count="other">¤0M</pattern>
<pattern type="10000000" count="one">¤00M</pattern>
<pattern type="10000000" count="other">¤00M</pattern>
<pattern type="100000000" count="one">¤000M</pattern>
<pattern type="100000000" count="other">¤000M</pattern>
<pattern type="1000000000" count="one">¤0B</pattern>
<pattern type="1000000000" count="other">¤0B</pattern>
<pattern type="10000000000" count="one">¤00B</pattern>
<pattern type="10000000000" count="other">¤00B</pattern>
<pattern type="100000000000" count="one">¤000B</pattern>
<pattern type="100000000000" count="other">¤000B</pattern>
<pattern type="1000000000000" count="one">¤0T</pattern>
<pattern type="1000000000000" count="other">¤0T</pattern>
<pattern type="10000000000000" count="one">¤00T</pattern>
<pattern type="10000000000000" count="other">¤00T</pattern>
<pattern type="100000000000000" count="one">¤000T</pattern>
<pattern type="100000000000000" count="other">¤000T</pattern>
<pattern type="1000" count="one">¤ 0के</pattern>
<pattern type="1000" count="other">¤ 0के</pattern>
<pattern type="10000" count="one">¤ 00के</pattern>
<pattern type="10000" count="other">¤ 00के</pattern>
<pattern type="100000" count="one">¤ 000के</pattern>
<pattern type="100000" count="other">¤ 000के</pattern>
<pattern type="1000000" count="one">¤ 0एम</pattern>
<pattern type="1000000" count="other">¤ 0एम</pattern>
<pattern type="10000000" count="one">¤ 00एम</pattern>
<pattern type="10000000" count="other">¤ 00एम</pattern>
<pattern type="100000000" count="one">¤ 000एम</pattern>
<pattern type="100000000" count="other">¤ 000एम</pattern>
<pattern type="1000000000" count="one">¤ 0बि</pattern>
<pattern type="1000000000" count="other">¤ 0बि</pattern>
<pattern type="10000000000" count="one">¤ 00बि</pattern>
<pattern type="10000000000" count="other">¤ 00बि</pattern>
<pattern type="100000000000" count="one">¤ 000बि</pattern>
<pattern type="100000000000" count="other">¤ 000बि</pattern>
<pattern type="1000000000000" count="one">¤ 0ति</pattern>
<pattern type="1000000000000" count="other">¤ 0ति</pattern>
<pattern type="10000000000000" count="one">¤ 00ति</pattern>
<pattern type="10000000000000" count="other">¤ 00ति</pattern>
<pattern type="100000000000000" count="one">¤ 000ति</pattern>
<pattern type="100000000000000" count="other">¤ 000ति</pattern>
</currencyFormat>
</currencyFormatLength>
<currencyPatternAppendISO>{0} ¤¤</currencyPatternAppendISO>
File diff suppressed because it is too large Load Diff
+17 -8
View File
@@ -1144,10 +1144,8 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<type key="calendar" type="roc">Календар Републике Кине</type>
<type key="cf" type="account">рачуноводствени формат валуте</type>
<type key="cf" type="standard">стандардни формат валуте</type>
<type key="collation" type="big5han">Традиционално кинеско сортирање</type>
<type key="collation" type="dictionary" draft="contributed">Редослед сортирања у речнику</type>
<type key="collation" type="ducet">задани Unicode редослијед сортирања</type>
<type key="collation" type="gb2312han">Поједностављено кинеско сортирање</type>
<type key="collation" type="phonebook">Сортирање као телефонски именик</type>
<type key="collation" type="pinyin">Пињин сортирање</type>
<type key="collation" type="reformed" draft="contributed">Реформисани редослед сортирања</type>
@@ -3145,9 +3143,6 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<zone type="Asia/Phnom_Penh">
<exemplarCity>Пном Пен</exemplarCity>
</zone>
<zone type="Pacific/Enderbury">
<exemplarCity>Ендербери</exemplarCity>
</zone>
<zone type="Pacific/Kiritimati">
<exemplarCity>Киритимати</exemplarCity>
</zone>
@@ -3819,9 +3814,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</metazone>
<metazone type="Africa_Western">
<long>
<generic>Западно-афричко вријеме</generic>
<standard>Западно-афричко стандардно вријеме</standard>
<daylight>Западно-афричко љетње рачунање времена</daylight>
<standard>Западно-афричко вријеме</standard>
</long>
</metazone>
<metazone type="Alaska">
@@ -4204,6 +4197,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<standard>Гвајана вријеме</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard>Хавајско-алеутско стандардно вријеме</standard>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic>Хавајско-алеутско вријеме</generic>
@@ -4654,6 +4652,13 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<standard>Трук вријеме</standard>
</long>
</metazone>
<metazone type="Turkey">
<long>
<generic>Турска време</generic>
<standard>Турска стандардно време</standard>
<daylight>Турска летње рачунање времена</daylight>
</long>
</metazone>
<metazone type="Turkmenistan">
<long>
<generic>Туркменистан вријеме</generic>
@@ -4821,6 +4826,10 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>#,##0.00 ¤</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
</currencyFormatLength>
<currencyFormatLength type="short">
+198
View File
@@ -0,0 +1,198 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2025 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-3.0
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="bua"/>
</identity>
<localeDisplayNames>
<languages>
<language type="bua">буряад</language>
<language type="en">англи</language>
</languages>
<scripts>
<script type="Cyrl">кирил</script>
</scripts>
<territories>
<territory type="RU">Ород Улас</territory>
</territories>
<measurementSystemNames>
<measurementSystemName type="metric">Мэтрик</measurementSystemName>
<measurementSystemName type="UK">ЕБ</measurementSystemName>
<measurementSystemName type="US">АНУ</measurementSystemName>
</measurementSystemNames>
</localeDisplayNames>
<characters>
<exemplarCharacters>[а б в г д её ж з и й к л м н о ө п р с т у ү ф х һ ц ч ш щ ъ ы ь э ю я]</exemplarCharacters>
<exemplarCharacters type="auxiliary" draft="contributed">[{а́} {е́} {и́} {о́} {у́} {ы́} {э́} {ю́} {я́}]</exemplarCharacters>
<exemplarCharacters type="punctuation">[\- ‐‑ — , ; \: ! ? . … '‘‚ &quot;“„ « » ( ) \[ \] \{ \} § @ * / \&amp; #]</exemplarCharacters>
</characters>
<delimiters>
<quotationStart>«</quotationStart>
<quotationEnd>»</quotationEnd>
<alternateQuotationStart></alternateQuotationStart>
<alternateQuotationEnd></alternateQuotationEnd>
</delimiters>
<dates>
<calendars>
<calendar type="gregorian">
<months>
<monthContext type="format">
<monthWidth type="wide">
<month type="1">нэгэдүгээр һара</month>
<month type="2">хоёрдугаар һара</month>
<month type="3">гурбадугаар һара</month>
<month type="4">дүрбэдүгээр һара</month>
<month type="5">табадугаар һара</month>
<month type="6">зургадугаар һара</month>
<month type="7">долодугаар һара</month>
<month type="8">наймадугаар һара</month>
<month type="9">юһэдүгээр һара</month>
<month type="10">арбадугаар һара</month>
<month type="11">арбан нэгэдүгээр һара</month>
<month type="12">арбан хоёрдугаар һара</month>
</monthWidth>
</monthContext>
</months>
<days>
<dayContext type="format">
<dayWidth type="narrow">
<day type="sun">Ни</day>
<day type="mon">Да</day>
<day type="tue">Ми</day>
<day type="wed">Һа</day>
<day type="thu">Пү</day>
<day type="fri">Ба</day>
<day type="sat">Би</day>
</dayWidth>
<dayWidth type="wide">
<day type="sun">нима</day>
<day type="mon">дабаа</day>
<day type="tue">мигмар</day>
<day type="wed">һарба</day>
<day type="thu">пүрбэ</day>
<day type="fri">баасан</day>
<day type="sat">бимба</day>
</dayWidth>
</dayContext>
</days>
<dateTimeFormats>
<availableFormats>
<dateFormatItem id="GyMMMd">G y MM 'һарын' d</dateFormatItem>
<dateFormatItem id="GyMMMEd">G y MM 'һарын' d, E</dateFormatItem>
<dateFormatItem id="MMMd">MM 'һарын' d</dateFormatItem>
<dateFormatItem id="MMMEd">E, MM 'һарын' d</dateFormatItem>
<dateFormatItem id="MMMMd">MM 'һарын' d</dateFormatItem>
<dateFormatItem id="yMd">dd.MM.y</dateFormatItem>
<dateFormatItem id="yMMMd">y'оной' MM 'һарын' d</dateFormatItem>
<dateFormatItem id="yMMMEd">y'оной' MM 'һарын' d, E</dateFormatItem>
<dateFormatItem id="yMMMM">y'оной' MMMM</dateFormatItem>
</availableFormats>
<intervalFormats>
<intervalFormatFallback>{0} {1}</intervalFormatFallback>
<intervalFormatItem id="GyMMMd">
<greatestDifference id="d">G y MM 'һарын' dd</greatestDifference>
<greatestDifference id="G">G y MM 'һарын' d G y MM 'һарын' d</greatestDifference>
<greatestDifference id="M">G y MM 'һарын' d MM 'һарын' d</greatestDifference>
<greatestDifference id="y">G y MM 'һарын' d y MM 'һарын' d</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="GyMMMEd">
<greatestDifference id="d">G y MM 'һарын' d, E MM 'һарын' d, E</greatestDifference>
<greatestDifference id="G">G y MM 'һарын' d, E G y MM 'һарын' d, E</greatestDifference>
<greatestDifference id="M">G y MM 'һарын' d, E MM 'һарын' d, E</greatestDifference>
<greatestDifference id="y">G y MM 'һарын' d, E y MM 'һарын' d, E</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="MMMd">
<greatestDifference id="d">MM 'һарын' d d</greatestDifference>
<greatestDifference id="M">MM 'һарын' d MM 'һарын' d</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="MMMEd">
<greatestDifference id="d">MM 'һарын' d, E MM 'һарын' d, E</greatestDifference>
<greatestDifference id="M">MM 'һарын' d, E MM 'һарын' d, E</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMM">
<greatestDifference id="M">y MMM MMM</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMMd">
<greatestDifference id="d">y'оной' MMM d d</greatestDifference>
<greatestDifference id="M">y'оной' MM 'һарын' d MM 'һарын' d</greatestDifference>
<greatestDifference id="y">y'оной' MMMM d y'оной' MMMM d</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMMEd">
<greatestDifference id="d">y'оной' MM 'һарын' d, E y'оной' MM 'һарын' d, E</greatestDifference>
<greatestDifference id="M">E, MM 'һарын' d E, MM 'һарын' d, y</greatestDifference>
<greatestDifference id="y">E, MM 'һарын' d, y E, MM 'һарын' d, y</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMMM">
<greatestDifference id="M">y'оной' MMMM MMMM</greatestDifference>
<greatestDifference id="y">y'оной' MMMM y'оной' MMMM</greatestDifference>
</intervalFormatItem>
</intervalFormats>
</dateTimeFormats>
</calendar>
</calendars>
<fields>
<field type="year">
<relative type="-1">үнгэрэгшэ жэл</relative>
<relative type="0">энэ жэл</relative>
<relative type="1">хойто жэл</relative>
</field>
<field type="month">
<relative type="-1">үнгэрэгшэ һара</relative>
<relative type="0">энэ һара</relative>
<relative type="1">хойто һара</relative>
</field>
<field type="week">
<relative type="-1">үнгэрэгшэ долоон хоног</relative>
<relative type="0">энэ долоон хоног</relative>
<relative type="1">хойто долоон хоног</relative>
</field>
<field type="day">
<relative type="-1">үсэгэлдэр</relative>
<relative type="0">мүнөө</relative>
<relative type="1">үглөөдэр</relative>
</field>
<field type="sun">
<relative type="-1">үнгэрэгшэ нима</relative>
<relative type="0">энэ нима</relative>
<relative type="1">хойто нима</relative>
</field>
</fields>
<timeZoneNames>
<metazone type="GMT">
<long>
<standard>Гринвичын саг</standard>
</long>
</metazone>
</timeZoneNames>
</dates>
<numbers>
<symbols numberSystem="latn">
<decimal>,</decimal>
<group> </group>
</symbols>
<percentFormats numberSystem="latn">
<percentFormatLength>
<percentFormat>
<pattern>#,##0 %</pattern>
</percentFormat>
</percentFormatLength>
</percentFormats>
<currencyFormats numberSystem="latn">
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>#,##0.00 ¤</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
</currencyFormatLength>
</currencyFormats>
</numbers>
</ldml>
+14
View File
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2025 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-3.0
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="bua"/>
<territory type="RU"/>
</identity>
</ldml>
+324 -133
View File
@@ -314,6 +314,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<language type="ksf">bafia</language>
<language type="ksh">kölsch</language>
<language type="ku">kurd</language>
<language type="ku" menu="core">kurd</language>
<language type="ku" menu="extension">kurmanji</language>
<language type="kum">kúmik</language>
<language type="kut">kutenai</language>
<language type="kv">komi</language>
@@ -905,7 +907,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<territory type="CN">Xina</territory>
<territory type="CO">Colòmbia</territory>
<territory type="CP">Illa Clipperton</territory>
<territory type="CQ" draft="unconfirmed">Sark</territory>
<territory type="CQ">Sark</territory>
<territory type="CR">Costa Rica</territory>
<territory type="CU">Cuba</territory>
<territory type="CV">Cap Verd</territory>
@@ -1206,33 +1208,52 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<key type="colNumeric">ordre numèric</key>
<key type="colStrength">força de lordre</key>
<key type="currency">moneda</key>
<key type="em">presentació de lemoji</key>
<key type="hc">sistema horari (12 h o 24 h)</key>
<key type="lb">estil de salt de línia</key>
<key type="lw">salt de línia entre paraules</key>
<key type="ms">sistema de mesures</key>
<key type="numbers">xifres</key>
<key type="ss">pausa després de les abreviatures</key>
<key type="timezone">zona horària</key>
<key type="va">variant local</key>
<key type="x">ús privat</key>
</keys>
<types>
<type key="calendar" type="buddhist">calendari budista</type>
<type key="calendar" type="buddhist" scope="core">budista</type>
<type key="calendar" type="chinese">calendari xinès</type>
<type key="calendar" type="chinese" scope="core">xinès</type>
<type key="calendar" type="coptic">calendari copte</type>
<type key="calendar" type="coptic" scope="core">copte</type>
<type key="calendar" type="dangi">calendari dangi</type>
<type key="calendar" type="dangi" scope="core">dangi</type>
<type key="calendar" type="ethiopic">calendari etíop</type>
<type key="calendar" type="ethiopic" scope="core">etíop</type>
<type key="calendar" type="ethiopic-amete-alem">calendari etíop amete-alem</type>
<type key="calendar" type="ethiopic-amete-alem" scope="core">etíop amete-alem</type>
<type key="calendar" type="gregorian">calendari gregorià</type>
<type key="calendar" type="gregorian" scope="core">gregorià</type>
<type key="calendar" type="hebrew">calendari hebreu</type>
<type key="calendar" type="hebrew" scope="core">hebreu</type>
<type key="calendar" type="indian">calendari hindú</type>
<type key="calendar" type="islamic">calendari islàmic</type>
<type key="calendar" type="islamic" scope="core">civil islàmic</type>
<type key="calendar" type="islamic-civil">calendari civil islàmic</type>
<type key="calendar" type="islamic-civil" scope="core">civil islàmic</type>
<type key="calendar" type="islamic-umalqura">calendari islàmic (Umm al-Qura)</type>
<type key="calendar" type="islamic-umalqura" scope="core">islàmic (Umm al-Qura)</type>
<type key="calendar" type="iso8601">calendari ISO-8601</type>
<type key="calendar" type="japanese">calendari japonès</type>
<type key="calendar" type="japanese" scope="core">japonès</type>
<type key="calendar" type="persian">calendari persa</type>
<type key="calendar" type="persian" scope="core">persa</type>
<type key="calendar" type="roc">calendari de la República de Xina</type>
<type key="calendar" type="roc" scope="core">de la República de Xina</type>
<type key="cf" type="account">format de moneda comptable</type>
<type key="cf" type="account" scope="core">comptable</type>
<type key="cf" type="standard">format de moneda estàndard</type>
<type key="cf" type="standard" scope="core">estàndard</type>
<type key="colAlternate" type="non-ignorable" draft="contributed">Ordena els símbols</type>
<type key="colAlternate" type="shifted" draft="contributed">Ordena sense tenir en compte els símbols</type>
<type key="colBackwards" type="no" draft="contributed">Ordena els accents de manera normal</type>
@@ -1242,22 +1263,32 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<type key="colCaseFirst" type="upper" draft="contributed">Ordena amb majúscules primer</type>
<type key="colCaseLevel" type="no" draft="contributed">Ordena sense distingir majúscules i minúscules</type>
<type key="colCaseLevel" type="yes" draft="contributed">Ordena amb detecció de majúscules i minúscules</type>
<type key="collation" type="big5han">ordre del xinès tradicional - Big5</type>
<type key="collation" type="compat">ordre anterior, per a compatibilitat</type>
<type key="collation" type="compat" scope="core">compatibilitat</type>
<type key="collation" type="dictionary">ordre de diccionari</type>
<type key="collation" type="dictionary" scope="core">diccionari</type>
<type key="collation" type="ducet">ordre Unicode predeterminat</type>
<type key="collation" type="ducet" scope="core">unicode predeterminat</type>
<type key="collation" type="eor" draft="contributed">normes europees dordenació</type>
<type key="collation" type="gb2312han">ordre del xinès simplificat - GB2312</type>
<type key="collation" type="phonebook">ordre de la guia telefònica</type>
<type key="collation" type="phonebook" scope="core">guia telefònica</type>
<type key="collation" type="phonetic">ordre fonètic</type>
<type key="collation" type="phonetic" scope="core">fonètic</type>
<type key="collation" type="pinyin">ordre pinyin</type>
<type key="collation" type="pinyin" scope="core">pinyin</type>
<type key="collation" type="search">cerca de propòsit general</type>
<type key="collation" type="search" scope="core">cerca</type>
<type key="collation" type="searchjl" draft="contributed">cerca per consonant inicial del hangul</type>
<type key="collation" type="standard">ordre estàndard</type>
<type key="collation" type="standard" scope="core">estàndard</type>
<type key="collation" type="stroke">ordre dels traços</type>
<type key="collation" type="stroke" scope="core">traços</type>
<type key="collation" type="traditional">ordre tradicional</type>
<type key="collation" type="traditional" scope="core">tradicional</type>
<type key="collation" type="unihan">ordre de traços radicals</type>
<type key="collation" type="unihan" scope="core">traços radicals</type>
<type key="collation" type="zhuyin">ordre zhuyin</type>
<type key="collation" type="zhuyin" scope="core">zhuyin</type>
<type key="colNormalization" type="no" draft="contributed">Ordena sense normalització</type>
<type key="colNormalization" type="yes" draft="contributed">Ordena per caràcters Unicode normalitzats</type>
<type key="colNumeric" type="no" draft="contributed">Ordena els dígits individualment</type>
@@ -1270,18 +1301,35 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<type key="d0" type="fwidth">amplada completa</type>
<type key="d0" type="hwidth">amplada mitjana</type>
<type key="d0" type="npinyin" draft="contributed">Numèric</type>
<type key="em" type="default" scope="core">predeterminada</type>
<type key="em" type="emoji" scope="core">emoji</type>
<type key="em" type="text" scope="core">text</type>
<type key="hc" type="h11">sistema de 12 hores (011)</type>
<type key="hc" type="h11" scope="core">12 (011)</type>
<type key="hc" type="h12">sistema de 12 hores (112)</type>
<type key="hc" type="h12" scope="core">12 (112)</type>
<type key="hc" type="h23">sistema de 24 hores (023)</type>
<type key="hc" type="h23" scope="core">24 (023)</type>
<type key="hc" type="h24">sistema de 24 hores (124)</type>
<type key="hc" type="h24" scope="core">24 (124)</type>
<type key="lb" type="loose">salt de línia flexible</type>
<type key="lb" type="loose" scope="core">flexible</type>
<type key="lb" type="normal">salt de línia normal</type>
<type key="lb" type="normal" scope="core">normal</type>
<type key="lb" type="strict">salt de línia estricte</type>
<type key="lb" type="strict" scope="core">estricte</type>
<type key="lw" type="breakall" scope="core">divideix-ho tot</type>
<type key="lw" type="keepall" scope="core">conserva-ho tot</type>
<type key="lw" type="normal" scope="core">normal</type>
<type key="lw" type="phrase" scope="core">conserva en sintagmes</type>
<type key="m0" type="bgn">sistema de transliteració BGN</type>
<type key="m0" type="ungegn">sistema de transliteració UNGEGN</type>
<type key="ms" type="metric">sistema mètric</type>
<type key="ms" type="metric" scope="core">mètric</type>
<type key="ms" type="uksystem">sistema imperial dunitats</type>
<type key="ms" type="uksystem" scope="core">imperial</type>
<type key="ms" type="ussystem">sistema dunitats dels EUA</type>
<type key="ms" type="ussystem" scope="core">EUA</type>
<type key="numbers" type="arab">xifres indoaràbigues</type>
<type key="numbers" type="arabext">xifres indoaràbigues ampliades</type>
<type key="numbers" type="armn">nombres armenis</type>
@@ -1338,6 +1386,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<type key="numbers" type="tibt">dígits tibetans</type>
<type key="numbers" type="traditional" draft="contributed">Numerals tradicionals</type>
<type key="numbers" type="vaii">dígits vai</type>
<type key="ss" type="none" scope="core">desactivada</type>
<type key="ss" type="standard" scope="core">activada</type>
</types>
<measurementSystemNames>
<measurementSystemName type="metric">mètric</measurementSystemName>
@@ -1363,9 +1413,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<exemplarCharacters type="punctuation">[\- ‐‑ — , ; \: ! ¡ ? ¿ . … '‘’ &quot;“” « » ( ) \[ \] § @ * / \\ \&amp; # † ‡ ″]</exemplarCharacters>
<ellipsis type="word-final">{0}…</ellipsis>
<ellipsis type="word-medial">{0}… {1}</ellipsis>
<parseLenients scope="date" level="lenient">
<parseLenient sample=":">[\: ]</parseLenient>
</parseLenients>
<parseLenients scope="number" level="lenient">
<parseLenient sample="-">[\--﹣ −⁻₋ ]</parseLenient>
<parseLenient sample=",">[,,﹐︐ ، ٫ 、﹑、︑]</parseLenient>
@@ -1518,6 +1565,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1} 'a' 'les' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} 'a' 'les' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="long">
<dateTimeFormat>
@@ -1526,35 +1576,46 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1} 'a' 'les' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} 'a' 'les' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="medium">
<dateTimeFormat>
<pattern>{1}, {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} 'a' 'les' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="short">
<dateTimeFormat>
<pattern>{1}, {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} 'a' 'les' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<availableFormats>
<dateFormatItem id="Ed">E d</dateFormatItem>
<dateFormatItem id="Ehm">E h:mma</dateFormatItem>
<dateFormatItem id="Ehms">E h:mm:ssa</dateFormatItem>
<dateFormatItem id="Gy">y G</dateFormatItem>
<dateFormatItem id="GyM">M/y G</dateFormatItem>
<dateFormatItem id="GyMd">dd-MM-y GGGGG</dateFormatItem>
<dateFormatItem id="GyMEd">E, d/M/y G</dateFormatItem>
<dateFormatItem id="GyMMM">LLL y G</dateFormatItem>
<dateFormatItem id="GyMMMd">d MMM y G</dateFormatItem>
<dateFormatItem id="GyMMMEd">E, d MMM y G</dateFormatItem>
<dateFormatItem id="GyMMMM">LLLL 'del' y G</dateFormatItem>
<dateFormatItem id="GyMMMMd">d MMMM 'del' y G</dateFormatItem>
<dateFormatItem id="GyMMMMEd">E, d MMMM 'del' y G</dateFormatItem>
<dateFormatItem id="h">ha</dateFormatItem>
<dateFormatItem id="H">H</dateFormatItem>
<dateFormatItem id="hm">h:mma</dateFormatItem>
<dateFormatItem id="Hm">H:mm</dateFormatItem>
<dateFormatItem id="hms">h:mm:ssa</dateFormatItem>
<dateFormatItem id="Hms">H:mm:ss</dateFormatItem>
<dateFormatItem id="Hv">H 'h' v</dateFormatItem>
<dateFormatItem id="Md">d/M</dateFormatItem>
<dateFormatItem id="MEd">E, d/M</dateFormatItem>
<dateFormatItem id="MMMd">d MMM</dateFormatItem>
@@ -1576,12 +1637,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="yyyyQQQQ">QQQQ y G</dateFormatItem>
</availableFormats>
<intervalFormats>
<intervalFormatItem id="Bh">
<greatestDifference id="B">h B  h B</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="Bhm">
<greatestDifference id="B">h:mm B  h:mm B</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="Gy">
<greatestDifference id="G">y G  y G</greatestDifference>
<greatestDifference id="y">y  y G</greatestDifference>
@@ -1928,6 +1983,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1}, 'a' 'les' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1}, 'a' 'les' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="long">
<dateTimeFormat>
@@ -1936,6 +1994,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1}, 'a' 'les' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1}, 'a' 'les' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="medium">
<dateTimeFormat>
@@ -1954,14 +2015,15 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="Ehms">E h:mm:ssa</dateFormatItem>
<dateFormatItem id="EHms">E H:mm:ss</dateFormatItem>
<dateFormatItem id="Gy">y G</dateFormatItem>
<dateFormatItem id="GyM">M/y G</dateFormatItem>
<dateFormatItem id="GyMd">dd-MM-y GGGGG</dateFormatItem>
<dateFormatItem id="GyMEd">E, d/M/y G</dateFormatItem>
<dateFormatItem id="GyMMM">LLL y G</dateFormatItem>
<dateFormatItem id="GyMMMd">d MMM 'del' y G</dateFormatItem>
<dateFormatItem id="GyMMMEd">E, d MMM 'del' y G</dateFormatItem>
<dateFormatItem id="GyMMMM">LLLL 'del' y G</dateFormatItem>
<dateFormatItem id="GyMMMMd">d MMMM 'del' y G</dateFormatItem>
<dateFormatItem id="GyMMMMEd">E, d MMMM 'del' y G</dateFormatItem>
<dateFormatItem id="h">ha</dateFormatItem>
<dateFormatItem id="H">H</dateFormatItem>
<dateFormatItem id="hm">h:mma</dateFormatItem>
<dateFormatItem id="Hm">H:mm</dateFormatItem>
@@ -1975,6 +2037,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="Hmv">H:mm v</dateFormatItem>
<dateFormatItem id="hmvvvv">h:mma (vvvv)</dateFormatItem>
<dateFormatItem id="Hmvvvv">H:mm (vvvv)</dateFormatItem>
<dateFormatItem id="Hv">H 'h' v</dateFormatItem>
<dateFormatItem id="Md">d/M</dateFormatItem>
<dateFormatItem id="MEd">E d/M</dateFormatItem>
<dateFormatItem id="MMMd">d MMM</dateFormatItem>
@@ -2036,10 +2099,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<greatestDifference id="M">E, d MMM  E, d MMM, y G</greatestDifference>
<greatestDifference id="y">E, d MMM, y  E, d MMM, y G</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="h">
<greatestDifference id="a">ha  ha</greatestDifference>
<greatestDifference id="h">hha</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="H">
<greatestDifference id="H">HH</greatestDifference>
</intervalFormatItem>
@@ -2061,10 +2120,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<greatestDifference id="H">H:mmH:mm v</greatestDifference>
<greatestDifference id="m">H:mmH:mm v</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="hv">
<greatestDifference id="a">ha  ha v</greatestDifference>
<greatestDifference id="h">hha v</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="Hv">
<greatestDifference id="H">HH v</greatestDifference>
</intervalFormatItem>
@@ -2579,18 +2634,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Etc/Unknown">
<exemplarCity>Ciutat desconeguda</exemplarCity>
</zone>
<zone type="Europe/Tirane">
<exemplarCity>Tirana</exemplarCity>
</zone>
<zone type="America/Argentina/Rio_Gallegos">
<exemplarCity>Río Gallegos</exemplarCity>
</zone>
<zone type="America/Argentina/Tucuman">
<exemplarCity>Tucumán</exemplarCity>
</zone>
<zone type="America/Cordoba">
<exemplarCity>Córdoba</exemplarCity>
</zone>
<zone type="Europe/Vienna">
<exemplarCity>Viena</exemplarCity>
</zone>
@@ -2606,27 +2649,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Atlantic/Bermuda">
<exemplarCity>Bermudes</exemplarCity>
</zone>
<zone type="America/Eirunepe">
<exemplarCity>Eirunepé</exemplarCity>
</zone>
<zone type="America/Cuiaba">
<exemplarCity>Cuiabá</exemplarCity>
</zone>
<zone type="America/Santarem">
<exemplarCity>Santarém</exemplarCity>
</zone>
<zone type="America/Belem">
<exemplarCity>Belém</exemplarCity>
</zone>
<zone type="America/Araguaina">
<exemplarCity>Araguaína</exemplarCity>
</zone>
<zone type="America/Sao_Paulo">
<exemplarCity>São Paulo</exemplarCity>
</zone>
<zone type="America/Maceio">
<exemplarCity>Maceió</exemplarCity>
</zone>
<zone type="America/Blanc-Sablon">
<exemplarCity>Blanc Sablon</exemplarCity>
</zone>
@@ -2663,9 +2685,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Africa/Algiers">
<exemplarCity>Alger</exemplarCity>
</zone>
<zone type="Pacific/Galapagos">
<exemplarCity>Galápagos</exemplarCity>
</zone>
<zone type="Africa/Cairo">
<exemplarCity>Caire, el</exemplarCity>
</zone>
@@ -2735,12 +2754,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Asia/Tokyo">
<exemplarCity>Tòquio</exemplarCity>
</zone>
<zone type="Pacific/Enderbury">
<exemplarCity>Enderbury</exemplarCity>
</zone>
<zone type="Pacific/Kanton">
<exemplarCity>Canton</exemplarCity>
</zone>
<zone type="America/St_Kitts">
<exemplarCity>Saint Kitts</exemplarCity>
</zone>
@@ -2780,9 +2793,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Europe/Monaco">
<exemplarCity>Mònaco</exemplarCity>
</zone>
<zone type="Asia/Hovd">
<exemplarCity>Khovd</exemplarCity>
</zone>
<zone type="Asia/Macau">
<exemplarCity>Macau</exemplarCity>
</zone>
@@ -2792,18 +2802,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Indian/Mauritius">
<exemplarCity>Maurici</exemplarCity>
</zone>
<zone type="America/Mazatlan">
<exemplarCity>Mazatlán</exemplarCity>
</zone>
<zone type="America/Mexico_City">
<exemplarCity>Ciutat de Mèxic</exemplarCity>
</zone>
<zone type="America/Cancun">
<exemplarCity>Cancun</exemplarCity>
</zone>
<zone type="Pacific/Noumea">
<exemplarCity>Nouméa</exemplarCity>
</zone>
<zone type="Asia/Katmandu">
<exemplarCity>Katmandú</exemplarCity>
</zone>
@@ -2906,9 +2910,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Asia/Damascus">
<exemplarCity>Damasc</exemplarCity>
</zone>
<zone type="Africa/Ndjamena">
<exemplarCity>NDjamena</exemplarCity>
</zone>
<zone type="Asia/Dushanbe">
<exemplarCity>Duixanbé</exemplarCity>
</zone>
@@ -2973,9 +2974,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</metazone>
<metazone type="Africa_Western">
<long>
<generic>Hora de l’Àfrica occidental</generic>
<standard>Hora estàndard de l’Àfrica occidental</standard>
<daylight>Hora destiu de l’Àfrica occidental</daylight>
<standard>Hora de l’Àfrica occidental</standard>
</long>
</metazone>
<metazone type="Alaska">
@@ -3274,9 +3273,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</metazone>
<metazone type="Falkland">
<long>
<generic>Hora de les illes Malvines</generic>
<standard>Hora estàndard de les illes Malvines</standard>
<daylight>Hora destiu de les illes Malvines</daylight>
<generic>Hora de les illes Falkland</generic>
<standard>Hora estàndard de les illes Falkland</standard>
<daylight>Hora destiu de les illes Falkland</daylight>
</long>
</metazone>
<metazone type="Fiji">
@@ -3357,6 +3356,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<standard>Hora de Guyana</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard>Hora estàndard de Hawaii-Aleutianes</standard>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic>Hora de Hawaii-Aleutianes</generic>
@@ -3790,6 +3794,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<standard>Hora de Chuuk</standard>
</long>
</metazone>
<metazone type="Turkey">
<long>
<generic>Hora de Turquia</generic>
<standard>Hora estàndard de Turquia</standard>
<daylight>Hora destiu de Turquia</daylight>
</long>
</metazone>
<metazone type="Turkmenistan">
<long>
<generic>Hora del Turkmenistan</generic>
@@ -3948,42 +3959,54 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</percentFormat>
</percentFormatLength>
</percentFormats>
<currencyFormats numberSystem="adlm">
<currencyFormatLength>
<currencyFormat type="standard">
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern alt="alphaNextToNumber">#,##0.00 ¤;(#,##0.00 ¤)</pattern>
</currencyFormat>
</currencyFormatLength>
</currencyFormats>
<currencyFormats numberSystem="latn">
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>#,##0.00 ¤</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern>#,##0.00 ¤;(#,##0.00 ¤)</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤;(#,##0.00 ¤)</pattern>
<pattern alt="noCurrency">#,##0.00;(#,##0.00)</pattern>
</currencyFormat>
</currencyFormatLength>
<currencyFormatLength type="short">
<currencyFormat type="standard">
<pattern type="1000" count="one">0 </pattern>
<pattern type="1000" count="other">0 </pattern>
<pattern type="10000" count="one">00 </pattern>
<pattern type="10000" count="other">00 </pattern>
<pattern type="100000" count="one">000 </pattern>
<pattern type="100000" count="other">000 </pattern>
<pattern type="1000000" count="one">0 </pattern>
<pattern type="1000000" count="other">0 </pattern>
<pattern type="10000000" count="one">00 </pattern>
<pattern type="10000000" count="other">00 </pattern>
<pattern type="100000000" count="one">000 </pattern>
<pattern type="100000000" count="other">000 </pattern>
<pattern type="1000000000" count="one">0000 </pattern>
<pattern type="1000000000" count="other">0000 </pattern>
<pattern type="10000000000" count="one">00 kM¤</pattern>
<pattern type="10000000000" count="other">00 kM¤</pattern>
<pattern type="100000000000" count="one">000 kM¤</pattern>
<pattern type="100000000000" count="other">000 kM¤</pattern>
<pattern type="1000000000000" count="one">0 </pattern>
<pattern type="1000000000000" count="other">0 </pattern>
<pattern type="10000000000000" count="one">00 </pattern>
<pattern type="10000000000000" count="other">00 </pattern>
<pattern type="100000000000000" count="one">000 </pattern>
<pattern type="100000000000000" count="other">000 </pattern>
<pattern type="1000" count="one">0 k ¤</pattern>
<pattern type="1000" count="other">0 k ¤</pattern>
<pattern type="10000" count="one">00 k ¤</pattern>
<pattern type="10000" count="other">00 k ¤</pattern>
<pattern type="100000" count="one">000 k ¤</pattern>
<pattern type="100000" count="other">000 k ¤</pattern>
<pattern type="1000000" count="one">0 M ¤</pattern>
<pattern type="1000000" count="other">0 M ¤</pattern>
<pattern type="10000000" count="one">00 M ¤</pattern>
<pattern type="10000000" count="other">00 M ¤</pattern>
<pattern type="100000000" count="one">000 M ¤</pattern>
<pattern type="100000000" count="other">000 M ¤</pattern>
<pattern type="1000000000" count="one">0000 M ¤</pattern>
<pattern type="1000000000" count="other">0000 M ¤</pattern>
<pattern type="10000000000" count="one">00 kM ¤</pattern>
<pattern type="10000000000" count="other">00 kM ¤</pattern>
<pattern type="100000000000" count="one">000 kM ¤</pattern>
<pattern type="100000000000" count="other">000 kM ¤</pattern>
<pattern type="1000000000000" count="one">0 B ¤</pattern>
<pattern type="1000000000000" count="other">0 B ¤</pattern>
<pattern type="10000000000000" count="one">00 B ¤</pattern>
<pattern type="10000000000000" count="other">00 B ¤</pattern>
<pattern type="100000000000000" count="one">000 B ¤</pattern>
<pattern type="100000000000000" count="other">000 B ¤</pattern>
</currencyFormat>
</currencyFormatLength>
</currencyFormats>
@@ -5365,6 +5388,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<displayName count="other">dòlars del Carib Oriental</displayName>
<symbol>XCD</symbol>
</currency>
<currency type="XCG">
<displayName>florí de les Antilles</displayName>
<displayName count="one">florí de les Antilles</displayName>
<displayName count="other">florins de les Antilles</displayName>
<symbol>XCG</symbol>
</currency>
<currency type="XDR">
<displayName>drets especials de gir</displayName>
</currency>
@@ -5476,6 +5505,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<displayName count="one">dòlar zimbabuès (19802008)</displayName>
<displayName count="other">dòlars zimbabuesos (19802008)</displayName>
</currency>
<currency type="ZWG">
<displayName>or de Zimbàbue</displayName>
<displayName count="one">or de Zimbàbue</displayName>
<displayName count="other">or de Zimbàbue</displayName>
</currency>
<currency type="ZWL">
<displayName>dòlar zimbabuès (2009)</displayName>
<displayName count="one">dòlar zimbabuès (2009)</displayName>
@@ -5730,8 +5764,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unit type="concentr-item">
<gender>masculine</gender>
</unit>
<unit type="concentr-permillion">
<gender>masculine</gender>
<unit type="concentr-part">
<displayName>parts</displayName>
<unitPattern count="one">{0}part</unitPattern>
<unitPattern count="other">{0}parts</unitPattern>
</unit>
<unit type="concentr-part-per-1e6">
<gender>feminine</gender>
<displayName>parts per milió</displayName>
<unitPattern count="one">{0} part per milió</unitPattern>
<unitPattern count="other">{0} parts per milió</unitPattern>
@@ -5757,6 +5796,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} mol</unitPattern>
<unitPattern count="other">{0} mols</unitPattern>
</unit>
<unit type="concentr-ofglucose">
<displayName>de glucosa</displayName>
<unitPattern count="one">{0} de glucosa</unitPattern>
<unitPattern count="other">{0} de glucosa</unitPattern>
</unit>
<unit type="consumption-liter-per-kilometer">
<gender>masculine</gender>
<displayName>litres per quilòmetre</displayName>
@@ -6007,7 +6051,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</unit>
<unit type="force-kilowatt-hour-per-100-kilometer">
<gender>masculine</gender>
<displayName>kilowatt hora per 100 quilòmetres</displayName>
<displayName>kilowatts hora per 100 quilòmetres</displayName>
<unitPattern count="one">{0} kilowatt hora per 100 quilòmetres</unitPattern>
<unitPattern count="other">{0} kilowatts hora per 100 quilòmetres</unitPattern>
</unit>
@@ -6336,6 +6380,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} mil·límetre de mercuri</unitPattern>
<unitPattern count="other">{0} mil·límetres de mercuri</unitPattern>
</unit>
<unit type="pressure-ofhg">
<displayName>de mercuri</displayName>
<unitPattern count="one">{0} de mercuri</unitPattern>
<unitPattern count="other">{0} de mercuri</unitPattern>
</unit>
<unit type="pressure-pound-force-per-square-inch">
<displayName>lliures per polzada quadrada</displayName>
<unitPattern count="one">{0} lliura per polzada quadrada</unitPattern>
@@ -6536,6 +6585,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} tassa mètrica</unitPattern>
<unitPattern count="other">{0} tasses mètriques</unitPattern>
</unit>
<unit type="volume-fluid-ounce-metric">
<displayName>unces líquides mètriques</displayName>
<unitPattern count="one">{0} unça líquida mètrica</unitPattern>
<unitPattern count="other">{0} unces líquides mètriques</unitPattern>
</unit>
<unit type="volume-acre-foot">
<displayName>acre-peu</displayName>
<unitPattern count="one">{0} acre-peu</unitPattern>
@@ -6624,23 +6678,84 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unit type="volume-quart-imperial">
<displayName>quarts imperials</displayName>
</unit>
<unit type="angle-steradian">
<displayName>estereoradians</displayName>
<unitPattern count="one">{0} estereoradian</unitPattern>
<unitPattern count="other">{0} estereoradians</unitPattern>
</unit>
<unit type="concentr-katal">
<displayName>katals</displayName>
<unitPattern count="one">{0} katal</unitPattern>
<unitPattern count="other">{0} katals</unitPattern>
</unit>
<unit type="electric-coulomb">
<displayName>coulombs</displayName>
<unitPattern count="one">{0} coulomb</unitPattern>
<unitPattern count="other">{0} coulombs</unitPattern>
</unit>
<unit type="electric-farad">
<displayName>farads</displayName>
<unitPattern count="one">{0} farad</unitPattern>
<unitPattern count="other">{0} farads</unitPattern>
</unit>
<unit type="electric-henry">
<displayName>henrys</displayName>
<unitPattern count="one">{0} henry</unitPattern>
<unitPattern count="other">{0} henrys</unitPattern>
</unit>
<unit type="electric-siemens">
<displayName>siemens</displayName>
<unitPattern count="one">{0} siemens</unitPattern>
<unitPattern count="other">{0} siemens</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>calories [IT]</displayName>
<unitPattern count="one">{0} caloria [IT]</unitPattern>
<unitPattern count="other">{0} calories [IT]</unitPattern>
</unit>
<unit type="energy-becquerel">
<displayName>becquerels</displayName>
<unitPattern count="one">{0} becquerel</unitPattern>
<unitPattern count="other">{0} becquerels</unitPattern>
</unit>
<unit type="energy-sievert">
<displayName>sieverts</displayName>
<unitPattern count="one">{0} sievert</unitPattern>
<unitPattern count="other">{0} sieverts</unitPattern>
</unit>
<unit type="energy-gray">
<displayName>grays</displayName>
<unitPattern count="one">{0} gray</unitPattern>
<unitPattern count="other">{0} grays</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>quilograms força</displayName>
<unitPattern count="one">{0} quilogram força</unitPattern>
<unitPattern count="other">{0} quilograms força</unitPattern>
</unit>
<unit type="magnetic-tesla">
<displayName>tesles</displayName>
<unitPattern count="one">{0} tesla</unitPattern>
<unitPattern count="other">{0} tesles</unitPattern>
</unit>
<unit type="magnetic-weber">
<displayName>webers</displayName>
<unitPattern count="one">{0}weber</unitPattern>
<unitPattern count="other">{0}webers</unitPattern>
</unit>
<unit type="speed-light-speed">
<gender>feminine</gender>
<displayName>llum</displayName>
<unitPattern count="one">{0} llum</unitPattern>
<unitPattern count="other">{0} llum</unitPattern>
<unitPattern count="one">{0} llums</unitPattern>
<unitPattern count="other">{0} llums</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<gender>masculine</gender>
<displayName>part per mil milions</displayName>
<unit type="concentr-part-per-1e9">
<gender>feminine</gender>
<displayName>parts per mil milions</displayName>
<unitPattern count="one">{0} part per mil milions</unitPattern>
<unitPattern count="other">{0} parts per mil milions</unitPattern>
</unit>
<unit type="duration-night">
<gender>feminine</gender>
<displayName>nits</displayName>
<unitPattern count="one">{0} nit</unitPattern>
<unitPattern count="other">{0} nits</unitPattern>
<perUnitPattern>{0} per nit</perUnitPattern>
</unit>
<coordinateUnit>
@@ -6700,7 +6815,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} ítem</unitPattern>
<unitPattern count="other">{0} ítems</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part-per-1e6">
<displayName>parts/milió</displayName>
</unit>
<unit type="concentr-percent">
@@ -6718,6 +6833,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} ‱</unitPattern>
<unitPattern count="other">{0} ‱</unitPattern>
</unit>
<unit type="concentr-ofglucose">
<displayName>Glc</displayName>
</unit>
<unit type="consumption-liter-per-kilometer">
<displayName>l/km</displayName>
<unitPattern count="one">{0} l/km</unitPattern>
@@ -6930,8 +7048,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</unit>
<unit type="mass-grain">
<displayName>gra</displayName>
<unitPattern count="one">{0} gra</unitPattern>
<unitPattern count="other">{0} grans</unitPattern>
<unitPattern count="one">{0} gr</unitPattern>
<unitPattern count="other">{0} gr</unitPattern>
</unit>
<unit type="power-watt">
<displayName>W</displayName>
@@ -6946,6 +7064,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} mmHg</unitPattern>
<unitPattern count="other">{0} mmHg</unitPattern>
</unit>
<unit type="pressure-ofhg">
<displayName>dHg</displayName>
<unitPattern count="one">{0} dHg</unitPattern>
<unitPattern count="other">{0} dHg</unitPattern>
</unit>
<unit type="pressure-bar">
<unitPattern count="one">{0} bar</unitPattern>
<unitPattern count="other">{0} bars</unitPattern>
@@ -7066,13 +7189,40 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} quart imperial</unitPattern>
<unitPattern count="other">{0} quarts imperials</unitPattern>
</unit>
<unit type="angle-steradian">
<unitPattern count="one">{0} sr</unitPattern>
<unitPattern count="other">{0} sr</unitPattern>
</unit>
<unit type="concentr-katal">
<unitPattern count="one">{0} kat</unitPattern>
<unitPattern count="other">{0} kat</unitPattern>
</unit>
<unit type="electric-coulomb">
<unitPattern count="one">{0} C</unitPattern>
<unitPattern count="other">{0} C</unitPattern>
</unit>
<unit type="electric-farad">
<unitPattern count="one">{0} F</unitPattern>
<unitPattern count="other">{0} F</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>cal-IT</displayName>
</unit>
<unit type="energy-becquerel">
<unitPattern count="one">{0} Bq</unitPattern>
<unitPattern count="other">{0} Bq</unitPattern>
</unit>
<unit type="energy-sievert">
<unitPattern count="one">{0} Sv</unitPattern>
<unitPattern count="other">{0} Sv</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>llum</displayName>
<unitPattern count="one">{0} llum</unitPattern>
<unitPattern count="other">{0} llum</unitPattern>
<unitPattern count="one">{0} llums</unitPattern>
<unitPattern count="other">{0} llums</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<displayName>part/mil milions</displayName>
<unit type="concentr-part-per-1e9">
<displayName>parts/mil milions</displayName>
</unit>
<unit type="duration-night">
<displayName>nits</displayName>
@@ -7118,7 +7268,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unit type="concentr-millimole-per-liter">
<displayName>mM/l</displayName>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part-per-1e6">
<displayName>ppm</displayName>
</unit>
<unit type="concentr-percent">
@@ -7130,6 +7280,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unit type="concentr-permyriad">
<displayName></displayName>
</unit>
<unit type="concentr-ofglucose">
<displayName>Glc</displayName>
</unit>
<unit type="duration-century">
<displayName>s.</displayName>
<unitPattern count="one">{0} s.</unitPattern>
@@ -7213,13 +7366,23 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unit type="mass-gram">
<displayName>g</displayName>
</unit>
<unit type="mass-grain">
<displayName>gr</displayName>
<unitPattern count="one">{0} gr</unitPattern>
<unitPattern count="other">{0} gr</unitPattern>
</unit>
<unit type="power-kilowatt">
<unitPattern count="one">{0}kW</unitPattern>
<unitPattern count="other">{0}kW</unitPattern>
</unit>
<unit type="pressure-ofhg">
<displayName>dHg</displayName>
<unitPattern count="one">{0} dHg</unitPattern>
<unitPattern count="other">{0} dHg</unitPattern>
</unit>
<unit type="pressure-millibar">
<unitPattern count="one">{0} mb</unitPattern>
<unitPattern count="other">{0} mb</unitPattern>
<unitPattern count="one">{0} mbar</unitPattern>
<unitPattern count="other">{0} mbars</unitPattern>
</unit>
<unit type="temperature-fahrenheit">
<unitPattern count="one">{0}°F</unitPattern>
@@ -7247,16 +7410,44 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} qt imp</unitPattern>
<unitPattern count="other">{0} qt imp</unitPattern>
</unit>
<unit type="angle-steradian">
<unitPattern count="one">{0} sr</unitPattern>
<unitPattern count="other">{0} sr</unitPattern>
</unit>
<unit type="concentr-katal">
<unitPattern count="one">{0} kat</unitPattern>
<unitPattern count="other">{0} kat</unitPattern>
</unit>
<unit type="electric-coulomb">
<unitPattern count="one">{0} C</unitPattern>
<unitPattern count="other">{0} C</unitPattern>
</unit>
<unit type="electric-farad">
<unitPattern count="one">{0} F</unitPattern>
<unitPattern count="other">{0} F</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>cal-IT</displayName>
</unit>
<unit type="energy-becquerel">
<unitPattern count="one">{0} Bq</unitPattern>
<unitPattern count="other">{0} Bq</unitPattern>
</unit>
<unit type="energy-sievert">
<unitPattern count="one">{0} Sv</unitPattern>
<unitPattern count="other">{0} Sv</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>llum</displayName>
<unitPattern count="one">{0} llum</unitPattern>
<unitPattern count="other">{0} llum</unitPattern>
<unitPattern count="one">{0} llums</unitPattern>
<unitPattern count="other">{0} llums</unitPattern>
</unit>
<unit type="concentr-part-per-1e9">
<displayName>ppb</displayName>
</unit>
<unit type="duration-night">
<displayName>nit</displayName>
<unitPattern count="one">{0}/nit</unitPattern>
<unitPattern count="other">{0}/nit</unitPattern>
<perUnitPattern>{0}/nit</perUnitPattern>
<unitPattern count="other">{0}/nits</unitPattern>
</unit>
</unitLength>
</units>
@@ -99,8 +99,6 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<types>
<type key="calendar" type="chinese" draft="unconfirmed">calendari xinés</type>
<type key="calendar" type="japanese" draft="unconfirmed">calendari japonés</type>
<type key="collation" type="big5han" draft="unconfirmed">ordre del xinés tradicional - Big5</type>
<type key="collation" type="gb2312han" draft="unconfirmed">ordre del xinés simplificat - GB2312</type>
</types>
</localeDisplayNames>
<dates>
+23 -6
View File
@@ -1035,10 +1035,8 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<type key="colCaseFirst" type="upper">𑄜𑄪𑄣𑄴𑄣𑄳𑄠𑄬 𑄝𑄧𑄢𑄧𑄦𑄘𑄧𑄢𑄴 𑄦𑄧𑄢𑄧𑄇𑄴 𑄝𑄬𑄭𑄣𑄧𑄚</type>
<type key="colCaseLevel" type="no">𑄇𑄬𑄥𑄴 𑄃𑄧𑄥𑄧𑄁𑄝𑄬𑄘𑄩 𑄝𑄬𑄭𑄣𑄧𑄚</type>
<type key="colCaseLevel" type="yes">𑄇𑄬𑄥𑄴 𑄥𑄧𑄁𑄝𑄘𑄩 𑄝𑄬𑄭𑄣𑄧𑄚</type>
<type key="collation" type="big5han">𑄛𑄳𑄢𑄧𑄗𑄉𑄧𑄖𑄧 𑄌𑄩𑄚 𑄥𑄧𑄎𑄴𑄎𑄇𑄳𑄢𑄟𑄴-𑄝𑄨𑄉𑄴𑄻</type>
<type key="collation" type="dictionary">𑄇𑄧𑄙𑄖𑄢 𑄝𑄬𑄭𑄣𑄧𑄚𑄢𑄴 𑄚𑄨𑄠𑄮𑄟𑄴</type>
<type key="collation" type="ducet">𑄓𑄨𑄜𑄧𑄣𑄴𑄑𑄴 𑄃𑄨𑄃𑄪𑄚𑄨𑄇𑄮𑄓𑄴 𑄝𑄬𑄭𑄣𑄧𑄚</type>
<type key="collation" type="gb2312han">𑄃𑄧𑄎𑄬𑄃𑄧𑄌𑄴 𑄌𑄩𑄚 𑄥𑄎𑄚-𑄎𑄨𑄝𑄨𑄸𑄹𑄷𑄸</type>
<type key="collation" type="phonebook">𑄜𑄮𑄚𑄴𑄝𑄪𑄇𑄴 𑄥𑄎𑄚</type>
<type key="collation" type="phonetic">𑄢𑄳𑄦𑄧 𑄝𑄬𑄭𑄣𑄧𑄚</type>
<type key="collation" type="pinyin">𑄛𑄨𑄚𑄨𑄚𑄴 𑄥𑄎𑄚</type>
@@ -3207,9 +3205,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</metazone>
<metazone type="Africa_Western">
<long>
<generic>𑄛𑄧𑄏𑄨𑄟𑄬𑄘𑄨 𑄃𑄜𑄳𑄢𑄨𑄇 𑄃𑄧𑄇𑄴𑄖𑄧</generic>
<standard>𑄛𑄧𑄏𑄨𑄟𑄬𑄘𑄨 𑄃𑄜𑄳𑄢𑄨𑄇 𑄟𑄚𑄧𑄇𑄴 𑄃𑄧𑄇𑄴𑄖𑄧</standard>
<daylight>𑄛𑄧𑄏𑄨𑄟𑄬𑄘𑄨 𑄃𑄜𑄳𑄢𑄨𑄇 𑄉𑄧𑄢𑄧𑄟𑄴𑄇𑄣𑄧𑄢𑄴 𑄃𑄧𑄇𑄴𑄖𑄧</daylight>
<standard>𑄛𑄧𑄏𑄨𑄟𑄬𑄘𑄨 𑄃𑄜𑄳𑄢𑄨𑄇 𑄃𑄧𑄇𑄴𑄖𑄧</standard>
</long>
</metazone>
<metazone type="Alaska">
@@ -3585,6 +3581,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<standard>𑄉𑄪𑄠𑄚 𑄃𑄧𑄇𑄴𑄖𑄧</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard>𑄦𑄧𑄃𑄮𑄠𑄭-𑄃𑄣𑄬𑄃𑄪𑄖𑄴 𑄟𑄚𑄧𑄇𑄴 𑄃𑄧𑄇𑄴𑄖𑄧</standard>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic>𑄦𑄃𑄮𑄠𑄭 𑄃𑄳𑄠𑄣𑄨𑄃𑄪𑄑𑄨𑄠𑄚𑄴 𑄃𑄧𑄇𑄴𑄖𑄧</generic>
@@ -4155,6 +4156,22 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<pattern alt="noCurrency" draft="provisional">#,##,##0.00;(#,##,##0.00)</pattern>
</currencyFormat>
</currencyFormatLength>
<currencyFormatLength type="short">
<currencyFormat type="standard">
<pattern type="1000000000" count="other">0G¤</pattern>
<pattern type="1000000000" count="other" alt="alphaNextToNumber">0G ¤</pattern>
<pattern type="10000000000" count="other">00G¤</pattern>
<pattern type="10000000000" count="other" alt="alphaNextToNumber">00G ¤</pattern>
<pattern type="100000000000" count="other">000G¤</pattern>
<pattern type="100000000000" count="other" alt="alphaNextToNumber">000G ¤</pattern>
<pattern type="1000000000000" count="other">0T¤</pattern>
<pattern type="1000000000000" count="other" alt="alphaNextToNumber">0T ¤</pattern>
<pattern type="10000000000000" count="other">00T¤</pattern>
<pattern type="10000000000000" count="other" alt="alphaNextToNumber">00T ¤</pattern>
<pattern type="100000000000000" count="other">000T¤</pattern>
<pattern type="100000000000000" count="other" alt="alphaNextToNumber">000T ¤</pattern>
</currencyFormat>
</currencyFormatLength>
<unitPattern count="one">{0} {1}</unitPattern>
<unitPattern count="other">{0} {1}</unitPattern>
</currencyFormats>
@@ -5070,7 +5087,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<unitPattern count="one">{0} 𑄟𑄨𑄣𑄨𑄟𑄮𑄣𑄴, 𑄛𑄳𑄢𑄧𑄖𑄨 𑄣𑄨𑄑𑄢𑄬</unitPattern>
<unitPattern count="other">{0} 𑄟𑄨𑄣𑄨𑄟𑄮𑄣𑄴, 𑄛𑄳𑄢𑄧𑄖𑄨 𑄣𑄨𑄑𑄢𑄬</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part-per-1e6">
<displayName>𑄞𑄇𑄴, 𑄛𑄳𑄢𑄧𑄖𑄨 𑄘𑄧𑄌𑄴 𑄣𑄬𑄉</displayName>
<unitPattern count="one">{0} 𑄞𑄧𑄇𑄴, 𑄛𑄳𑄢𑄧𑄖𑄨 𑄘𑄧𑄌𑄴 𑄣𑄉𑄬</unitPattern>
<unitPattern count="other">{0} 𑄞𑄧𑄇𑄴, 𑄛𑄳𑄢𑄧𑄖𑄨 𑄘𑄧𑄌𑄴 𑄣𑄉𑄬</unitPattern>
+10 -6
View File
@@ -1862,9 +1862,6 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<zone type="Asia/Phnom_Penh">
<exemplarCity>Пномпень</exemplarCity>
</zone>
<zone type="Pacific/Enderbury">
<exemplarCity>Эндерберин, гӀ-е</exemplarCity>
</zone>
<zone type="Pacific/Kiritimati">
<exemplarCity>Киритимати</exemplarCity>
</zone>
@@ -2526,9 +2523,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</metazone>
<metazone type="Africa_Western">
<long>
<generic>Малхбузен Африка</generic>
<standard>Малхбузен Африка, стандартан хан</standard>
<daylight>Малхбузен Африка, аьхкенан хан</daylight>
<standard>Малхбузен Африка</standard>
</long>
</metazone>
<metazone type="Alaska">
@@ -2878,6 +2873,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<standard>Гайана</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard>Гавайн-алеутийн стандартан хан</standard>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic>Гавайн-алеутийн хан</generic>
@@ -3441,6 +3441,10 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>#,##0.00 ¤</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
</currencyFormatLength>
<currencyFormatLength type="short">
File diff suppressed because it is too large Load Diff
+196 -34
View File
@@ -42,6 +42,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<language type="az">ᎠᏎᏆᏣᏂ</language>
<language type="az" alt="short">ᎠᏎᎵ</language>
<language type="ba">ᏆᏍᎯᎩᎠ</language>
<language type="bal">ᏆᎷᏥ</language>
<language type="ban">ᏆᎵᏁᏏ</language>
<language type="bas">ᏆᏌᎠ</language>
<language type="be">ᏇᎳᎷᏏ</language>
@@ -224,6 +225,8 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<language type="ksf">ᏆᏫᎠ</language>
<language type="ksh">ᎪᎶᏂᎠᏂ</language>
<language type="ku">ᎫᏗᏏ</language>
<language type="ku" menu="core">ᎫᏗᏍᎯ</language>
<language type="ku" menu="extension">ᎫᎹᏥ</language>
<language type="kum">ᎫᎻᎧ</language>
<language type="kv">ᎪᎻ</language>
<language type="kw">ᏎᎷᎭ</language>
@@ -619,6 +622,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<territory type="CN">ᏓᎶᏂᎨᏍᏛ</territory>
<territory type="CO">ᎪᎸᎻᏈᎢᎠ</territory>
<territory type="CP">ᎦᏂᏴᏔᏅᎣᏓᎸ ᎤᎦᏚᏛᎢ</territory>
<territory type="CQ">ᏌᎬ</territory>
<territory type="CR">ᎪᏍᏓ ᎵᎧ</territory>
<territory type="CU">ᎫᏆ</territory>
<territory type="CV">ᎢᎬᎾᏕᎾ ᎢᏤᏳᏍᏗ</territory>
@@ -847,42 +851,81 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<key type="cf">ᎠᏕᎳ ᏱᎬᏁᎸᎯ</key>
<key type="collation">ᏗᎦᏅᏃᏙᏗ ᏕᎦᏅᏃᏛᎢ</key>
<key type="currency">ᎠᏕᎳ</key>
<key type="em">ᎢᎼᏥ ᏓᎾᏓᏁᎲᎢ</key>
<key type="hc">ᏑᏟᎶᏓ ᎠᏓᏁᏟᏴᏎᎬ (12 vs 24)</key>
<key type="lb">ᎠᏍᏓᏅᏅ ᎠᏲᏍᏔᏅᎩ ᏂᏚᏍᏛ</key>
<key type="lw">ᎠᏍᏓᏅᏅ ᎠᏍᏆᎵᏍᏗ ᎪᏪᎵ</key>
<key type="ms">ᎠᏟᎶᏛ ᏄᏍᏗᏓᏅᎢ</key>
<key type="numbers">ᏗᏎᏍᏗ</key>
<key type="ss">ᏗᏒᏍᏙᏗ ᎠᏍᏆᎵᏍᏗ ᎠᏂᏬ</key>
</keys>
<types>
<type key="calendar" type="buddhist">ᏊᏗᏍᏘ ᏅᏙ ᏗᏎᏍᏗ</type>
<type key="calendar" type="buddhist" scope="core">ᏊᏗᏍᏘ</type>
<type key="calendar" type="chinese">ᏓᎶᏂᎨᏍᏛ ᏅᏙ ᏗᏎᏍᏗ</type>
<type key="calendar" type="chinese" scope="core">ᏓᎶᏂᎨᏍᏛ</type>
<type key="calendar" type="coptic">ᎧᏘ ᏅᏙ ᏗᏎᏍᏗ</type>
<type key="calendar" type="coptic" scope="core">ᎧᏘ</type>
<type key="calendar" type="dangi">ᏓᏂᎩ ᏅᏙ ᏗᏎᏍᏗ</type>
<type key="calendar" type="dangi" scope="core">ᏓᏂᎩ</type>
<type key="calendar" type="ethiopic">ᎢᏗᏯᏈᎩ ᏅᏙ ᏗᏎᏍᏗ</type>
<type key="calendar" type="ethiopic" scope="core">ᎡᏘᎣᏈᎠ</type>
<type key="calendar" type="ethiopic-amete-alem">ᎡᏘᎣᏈᎠ ᎠᎺᏖ ᎠᎴᎻ ᏅᏙ ᏗᏎᏍᏗ</type>
<type key="calendar" type="ethiopic-amete-alem" scope="core">ᎡᏘᎣᏈᎠ ᎠᎺᏖ ᎠᎴᎻ</type>
<type key="calendar" type="gregorian">ᎩᎴᎪᎵᎠᏂ ᏅᏙ ᏗᏎᏍᏗ</type>
<type key="calendar" type="gregorian" scope="core">ᎩᎴᎪᎵᎠᏂ</type>
<type key="calendar" type="hebrew">ᎠᏂᏈᎷ ᏅᏙ ᏗᏎᏍᏗ</type>
<type key="calendar" type="hebrew" scope="core">ᎠᏂᏈᎷ</type>
<type key="calendar" type="islamic">ᎢᏍᎳᎻᎩ ᏅᏙ ᏗᏎᏍᏗ</type>
<type key="calendar" type="islamic" scope="core">ᎢᏌᎳᎻᎩ</type>
<type key="calendar" type="islamic-civil">ᎢᏌᎳᎻᎩ ᏅᏙ ᏗᏎᏍᏗ (ᏴᏫ ᎡᏆᎩ)</type>
<type key="calendar" type="islamic-civil" scope="core">ᎢᏌᎳᎻᎩ (ᏴᏫ ᎡᏆᎩ)</type>
<type key="calendar" type="islamic-umalqura">ᎢᏌᎳᎻᎩ ᏅᏙ ᏗᏎᏍᏗ (ᎥᎻ ᎠᎵ-ᏊᎳ)</type>
<type key="calendar" type="islamic-umalqura" scope="core">ᎢᏌᎳᎻᎩ (ᎥᎻ ᎠᎵ-ᏊᎳ)</type>
<type key="calendar" type="iso8601">ISO-8601 ᏅᏙ ᏗᏎᏍᏗ</type>
<type key="calendar" type="japanese">ᏣᏆᏂᏏ ᏅᏙ ᏗᏎᏍᏗ</type>
<type key="calendar" type="japanese" scope="core">ᏣᏆᏂᏏ</type>
<type key="calendar" type="persian">ᏇᏏᎠᏂ ᏅᏙ ᏗᏎᏍᏗ</type>
<type key="calendar" type="persian" scope="core">ᏇᏏᎠᏂ</type>
<type key="calendar" type="roc">ᏍᎦᏚᎩ ᎾᎿ ᏓᎶᏂᎨᏍᏛ ᏅᏙ ᏗᏎᏍᏗ</type>
<type key="calendar" type="roc" scope="core">ᏍᎦᏚᎩ ᎾᎿ ᏓᎶᏂᎨᏍᏛ</type>
<type key="cf" type="account">ᎠᏕᎳ ᏗᏎᎯᎯ ᎠᏕᎳ ᏱᎬᏁᎸᎯ</type>
<type key="cf" type="account" scope="core">ᎠᏕᎳ ᏗᏎᎯᎯ</type>
<type key="cf" type="standard">ᎠᏟᎶᏍᏗ ᎠᏕᎳ ᏱᎬᏁᎸᎯ</type>
<type key="cf" type="standard" scope="core">ᎠᏟᎶᏍᏗ</type>
<type key="collation" type="ducet">ᎠᏓᏁᏟᏴᏗᏍᎩ Unicode ᏗᎦᏅᏃᏙᏗ ᏕᎦᏅᏃᏛᎢ</type>
<type key="collation" type="ducet" scope="core">ᎠᏓᏁᏟᏴᏗᏍᎩ Unicode</type>
<type key="collation" type="search">ᏂᎦᎥ-ᎢᏳᏱᎸᏗ ᎠᏱᏍᏗ</type>
<type key="collation" type="search" scope="core">ᎠᏱᏍᏗ</type>
<type key="collation" type="standard">ᎠᏟᎶᏍᏗ ᏗᎦᏅᏃᏙᏗ ᏕᎦᏅᏃᏛᎢ</type>
<type key="collation" type="standard" scope="core">ᎠᏟᎶᏍᏗ</type>
<type key="em" type="default" scope="core">ᎠᏓᏁᏟᏴᏗᏍᎩ</type>
<type key="em" type="emoji" scope="core">ᎢᎼᏥ</type>
<type key="em" type="text" scope="core">ᏕᎪᏪᎸ</type>
<type key="hc" type="h11">12 ᎢᏳᏟᎶᏓ ᏄᏍᏗᏓᏅᎢ (0–11)</type>
<type key="hc" type="h11" scope="core">12 (011)</type>
<type key="hc" type="h12">12 ᎢᏳᏟᎶᏓ ᏄᏍᏗᏓᏅᎢ (1–12)</type>
<type key="hc" type="h12" scope="core">12 (112)</type>
<type key="hc" type="h23">24 ᎢᏳᏟᎶᏓ ᏄᏍᏗᏓᏅᎢ (0–23)</type>
<type key="hc" type="h23" scope="core">24 (023)</type>
<type key="hc" type="h24">24 ᎢᏳᏟᎶᏓ ᏄᏍᏗᏓᏅᎢ (1–24)</type>
<type key="hc" type="h24" scope="core">24 (124)</type>
<type key="lb" type="loose">ᏩᎾᎢ ᎠᏍᏓᏅᏅ ᎠᏲᏍᏔᏅᎩ ᏂᏚᏍᏛ</type>
<type key="lb" type="loose" scope="core">ᏩᎾᎢ ᎠᏍᏓᏅᏅ</type>
<type key="lb" type="normal">ᏱᎬᏍᏗᎭᏊ ᎠᏍᏓᏅᏅ ᎠᏲᏍᏔᏅᎩ ᏂᏚᏍᏛ</type>
<type key="lb" type="normal" scope="core">ᏱᎬᏍᏗᎭᏊ</type>
<type key="lb" type="strict">ᎤᎶᏒᏍᏔᏅᎯ ᎠᏍᏓᏅᏅ ᎠᏲᏍᏔᏅᎩ ᏂᏚᏍᏛ</type>
<type key="lb" type="strict" scope="core">ᎤᎶᏒᏍᏔᏅᎯ</type>
<type key="lw" type="breakall" scope="core">ᎠᏍᏆᎵᏍᏗ ᏂᎦᏓ</type>
<type key="lw" type="keepall" scope="core">ᎠᏍᏆᏂᎪᏙᏗ ᏂᎦᏓ</type>
<type key="lw" type="normal" scope="core">ᏱᎬᏍᏗᎭᏊ</type>
<type key="lw" type="phrase" scope="core">ᎠᏍᏆᏂᎪᏙᏗ ᎾᎿ ᎪᏪᎵ</type>
<type key="ms" type="metric">ᎠᏂᎩᎸᏥ ᏂᏓᏳᏓᎴᏅᎯ ᏗᏎᏍᏗ ᏄᏍᏗᏓᏅᎢ</type>
<type key="ms" type="metric" scope="core">ᎠᏂᎩᎸᏥ ᏂᏓᏳᏓᎴᏅᎯ ᏗᏎᏍᏗ</type>
<type key="ms" type="uksystem">ᏂᎬᎾᏛᎢ ᎤᏓᏤᎵᎦᏯ ᎠᏟᎶᏛ ᏄᏍᏗᏓᏅᎢ</type>
<type key="ms" type="uksystem" scope="core">UK</type>
<type key="ms" type="ussystem">US ᎠᏟᎶᏛ ᏄᏍᏗᏓᏅᎢ</type>
<type key="ms" type="ussystem" scope="core">US</type>
<type key="numbers" type="arab">ᎠᎳᏈ-ᎡᏂᏗᎩ ᏗᏎᏍᏗ</type>
<type key="numbers" type="arabext">ᎦᏅᎯᏛ ᎠᎳᏈ-ᎡᏂᏗᎩ ᏗᏎᏍᏗ</type>
<type key="numbers" type="armn">ᎠᎳᎻᎠᏂ ᏗᏎᏍᏗ</type>
@@ -923,6 +966,8 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<type key="numbers" type="thai">ᏔᏱ ᏗᏎᏍᏗ</type>
<type key="numbers" type="tibt">ᏘᏇᏔᏂ ᏗᏎᏍᏗ</type>
<type key="numbers" type="vaii">ᏩᏱ ᏗᏎᏍᏗ</type>
<type key="ss" type="none" scope="core">ᎤᏣᏘᎾ</type>
<type key="ss" type="standard" scope="core">ᎾᎿ</type>
</types>
<measurementSystemNames>
<measurementSystemName type="metric">ᎠᏂᎩᎸᏥ ᏂᏓᏳᏓᎴᏅᎯ ᏗᏎᏍᏗ</measurementSystemName>
@@ -940,9 +985,6 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<parseLenients scope="date" level="lenient">
<parseLenient sample=":" draft="contributed">[\: ]</parseLenient>
</parseLenients>
<parseLenients scope="general" level="lenient">
<parseLenient sample="£" draft="contributed">[££ ₤]</parseLenient>
</parseLenients>
<parseLenients scope="number" level="lenient">
<parseLenient sample="-" draft="contributed">[\--﹣ −⁻₋ ]</parseLenient>
<parseLenient sample="," draft="contributed">[,,﹐︐ ، ٫ 、﹑、︑]</parseLenient>
@@ -1007,7 +1049,9 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<availableFormats>
<dateFormatItem id="Ed">d E</dateFormatItem>
<dateFormatItem id="Gy">y G</dateFormatItem>
<dateFormatItem id="GyM">M/y G</dateFormatItem>
<dateFormatItem id="GyMd">M/d/y GGGGG</dateFormatItem>
<dateFormatItem id="GyMEd">E, M/d/y G</dateFormatItem>
<dateFormatItem id="GyMMM">MMM y G</dateFormatItem>
<dateFormatItem id="GyMMMd">MMM d, y G</dateFormatItem>
<dateFormatItem id="GyMMMEd">E, MMM d, y G</dateFormatItem>
@@ -1343,6 +1387,9 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<dateTimeFormat type="atTime">
<pattern>{1} ᎤᎾᎢ {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} ᎤᎾᎢ {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="long">
<dateTimeFormat>
@@ -1351,6 +1398,9 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<dateTimeFormat type="atTime">
<pattern>{1} ᎤᎾᎢ {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} ᎤᎾᎢ {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="medium">
<dateTimeFormat>
@@ -1365,7 +1415,9 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<availableFormats>
<dateFormatItem id="Ed">d E</dateFormatItem>
<dateFormatItem id="Gy">y G</dateFormatItem>
<dateFormatItem id="GyM">M/y G</dateFormatItem>
<dateFormatItem id="GyMd">M/d/y GGGGG</dateFormatItem>
<dateFormatItem id="GyMEd">E, M/d/y G</dateFormatItem>
<dateFormatItem id="GyMMM">MMM y G</dateFormatItem>
<dateFormatItem id="GyMMMd">MMM d, y G</dateFormatItem>
<dateFormatItem id="GyMMMEd">E, MMM d, y G</dateFormatItem>
@@ -2038,11 +2090,6 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<regionFormat type="daylight">{0} ᎪᎯ ᎢᎦ ᎠᏟᎢᎵᏒ</regionFormat>
<regionFormat type="standard">{0} ᎠᏟᎶᏍᏗ ᎠᏟᎢᎵᏒ</regionFormat>
<zone type="Pacific/Honolulu">
<short>
<generic>HST</generic>
<standard>HST</standard>
<daylight>HDT</daylight>
</short>
<exemplarCity>ᎭᏃᎷᎷ</exemplarCity>
</zone>
<zone type="Etc/UTC">
@@ -2395,6 +2442,9 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<zone type="Pacific/Easter">
<exemplarCity>ᏥᏌᏕᎴᎯᏌᏅ</exemplarCity>
</zone>
<zone type="America/Coyhaique">
<exemplarCity>ᎪᎭᎢᏇ</exemplarCity>
</zone>
<zone type="America/Punta_Arenas">
<exemplarCity>ᏊᏔ ᎡᏫᎾᏍ</exemplarCity>
</zone>
@@ -2660,9 +2710,6 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<exemplarCity>ᎿᎻ ᏇᏂ</exemplarCity>
</zone>
<zone type="Pacific/Enderbury">
<exemplarCity>ᎡᏂᏇᎵ</exemplarCity>
</zone>
<zone type="Pacific/Kanton">
<exemplarCity>ᎧᏛᏂ</exemplarCity>
</zone>
<zone type="Pacific/Kiritimati">
@@ -3332,9 +3379,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</metazone>
<metazone type="Africa_Western">
<long>
<generic>ᏭᏕᎵᎬ ᎬᎿᎨᏍᏛ ᎠᏟᎢᎵᏒ</generic>
<standard>ᏭᏕᎵᎬ ᎬᎿᎨᏍᏛ ᎠᏟᎶᏍᏗ ᎠᏟᎢᎵᏒ</standard>
<daylight>ᏭᏕᎵᎬ ᎬᎿᎨᏍᏛ ᎪᎩ ᎠᏟᎢᎵᏒ</daylight>
<standard>ᏭᏕᎵᎬ ᎬᎿᎨᏍᏛ ᎠᏟᎢᎵᏒ</standard>
</long>
</metazone>
<metazone type="Alaska">
@@ -3714,6 +3759,14 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<standard>ᎦᏯᎾ ᎠᏟᎢᎵᏒ</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard>ᎭᏩᏱ-ᎠᎵᏳᏏᎠᏂ ᎠᏟᎶᏍᏗ ᎠᏟᎢᎵᏒ</standard>
</long>
<short>
<standard>HAST</standard>
</short>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic>ᎭᏩᏱ-ᎠᎵᏳᏏᎠᏂ ᎠᏟᎢᎵᏒ</generic>
@@ -4264,7 +4317,6 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>¤#,##0.00</pattern>
<pattern alt="alphaNextToNumber" draft="provisional">¤ #,##0.00</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern>¤#,##0.00;(¤#,##0.00)</pattern>
@@ -4803,6 +4855,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<currency type="XCD">
<displayName>ᏗᎧᎸᎬ ᎨᏆᏙᏯ ᎠᏕᎳ</displayName>
</currency>
<currency type="XCG">
<displayName>ᎧᏈᏇᎠᎾ</displayName>
<displayName count="one">ᎧᏈᏇᎠᎾ ᎠᏕᎳ</displayName>
<displayName count="other">ᎧᏈᏇᎠᎾ ᎠᏕᎳ</displayName>
</currency>
<currency type="XOF">
<displayName>ᏭᏕᎵᎬ ᎬᎿᎨᏍᏛ CFA ᎠᏕᎳ</displayName>
</currency>
@@ -4823,6 +4880,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<currency type="ZMW">
<displayName>ᏏᎻᏆᏇ ᎠᏕᎳ</displayName>
</currency>
<currency type="ZWG">
<displayName>ᏏᎻᏆᏇᎠᏂ</displayName>
<displayName count="one">ᏏᎻᏆᏇᎠᏂ ᎠᏕᎳ</displayName>
<displayName count="other">ᏏᎻᏆᏇᎠᏂ ᎠᏕᎳ</displayName>
</currency>
</currencies>
<miscPatterns numberSystem="latn">
<pattern type="atLeast">{0}+</pattern>
@@ -5042,7 +5104,12 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<unitPattern count="one">{0} ᏌᏉ ᎢᏯᎦᎨᎵᏁᎢ ᎼᎵ ᎵᏔᎢ ᎢᏳᏓᎵ</unitPattern>
<unitPattern count="other">{0} ᏌᏉ ᎢᏯᎦᎨᎵᏁᎢ ᎠᏂᎼᎵ ᎵᏔᎢ ᎢᏳᏓᎵ</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part">
<displayName>ᎢᎦᏛ</displayName>
<unitPattern count="one">{0} ᎢᎦᏛ</unitPattern>
<unitPattern count="other">{0} ᎢᎦᏛᎭ</unitPattern>
</unit>
<unit type="concentr-part-per-1e6">
<displayName>ᏚᏙᏢᏒ ᎢᏳᏆᏗᏅᏛ ᎢᏳᏓᎵ</displayName>
<unitPattern count="one">{0} ᎤᏙᏢᏒ ᎢᏳᏆᏗᏅᏛ ᎢᏳᏓᎵ</unitPattern>
<unitPattern count="other">{0} ᏚᏙᏢᏒ ᎢᏳᏆᏗᏅᏛ ᎢᏳᏓᎵ</unitPattern>
@@ -5064,6 +5131,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<unitPattern count="one">{0} ᎼᎴ</unitPattern>
<unitPattern count="other">{0} ᎼᎴᏍ</unitPattern>
</unit>
<unit type="concentr-ofglucose">
<displayName>ᎾᎿ ᎦᎷᎪᏏ</displayName>
<unitPattern count="one">{0} ᎾᎿ ᎦᎷᎪᏏ</unitPattern>
<unitPattern count="other">{0} ᎾᎿ ᎦᎷᎪᏏ</unitPattern>
</unit>
<unit type="consumption-liter-per-kilometer">
<displayName>ᏗᎵᏔᎢ ᎠᎦᏴᎵ ᎠᏟᎶᏍᏗ ᎢᏳᏓᎵ</displayName>
<unitPattern count="one">{0} ᎵᏔᎢ ᎠᎦᏴᎵ ᎠᏟᎶᏍᏗ ᎢᏳᏓᎵ</unitPattern>
@@ -5547,6 +5619,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<unitPattern count="one">{0} ᏌᏉ ᎢᏯᎦᎨᎵᏁᎢ ᎠᏟᎶᏗ ᎾᎿ ᎹᎫᎢ</unitPattern>
<unitPattern count="other">{0} ᏌᏉ ᎢᏯᎦᎨᎵᏁᎢ ᏗᏟᎶᏗ ᎾᎿ ᎹᎫᎢ</unitPattern>
</unit>
<unit type="pressure-ofhg">
<displayName>ᎾᎿ ᎹᎫᎢ</displayName>
<unitPattern count="one">{0} ᎾᎿ ᎹᎫᎢ</unitPattern>
<unitPattern count="other">{0} ᎾᎿ ᎹᎫᎢ</unitPattern>
</unit>
<unit type="pressure-pound-force-per-square-inch">
<displayName>ᎢᏧᏓᎨᏓ ᏅᎩ ᏧᏅᏏᎩ ᎢᏏᏔᏗᏍᏗ ᎢᏳᏓᎵ</displayName>
<unitPattern count="one">{0} ᏑᏓᎨᏓ ᏅᎩ ᏧᏅᏏᎩ ᎢᏏᏔᏗᏍᏗ ᎢᏳᏓᎵ</unitPattern>
@@ -5719,6 +5796,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<unitPattern count="one">{0} ᎠᏂᎩᎸᏥ ᏂᏓᏳᏓᎴᏅᎯ ᏗᏎᏍᏗ ᎤᎵᏍᏈᏗ</unitPattern>
<unitPattern count="other">{0} ᎠᏂᎩᎸᏥ ᏂᏓᏳᏓᎴᏅᎯ ᏗᏎᏍᏗ ᏧᎵᏍᏈᏗ</unitPattern>
</unit>
<unit type="volume-fluid-ounce-metric">
<displayName>ᎠᏂᎩᎸᏥ ᏂᏓᏳᏓᎴᏅᎯ ᏗᏎᏍᏗ ᎤᏓᏁᎯ ᎢᏯᎣᏂᏏ</displayName>
<unitPattern count="one">ᎠᏂᎩᎸᏥ ᏂᏓᏳᏓᎴᏅᎯ ᏗᏎᏍᏗ ᎤᏓᏁᎯ ᎣᏂᏏ</unitPattern>
<unitPattern count="other">{0} ᎠᏂᎩᎸᏥ ᏂᏓᏳᏓᎴᏅᎯ ᏗᏎᏍᏗ ᎤᏓᏁᎯ ᎢᏯᎣᏂᏏ</unitPattern>
</unit>
<unit type="volume-acre-foot">
<unitPattern count="one">{0} ᏑᏟᎶᏛ-ᎢᎳᏏᏗ</unitPattern>
<unitPattern count="other">{0} ᏑᏟᎶᏛ-ᎢᏗᎳᏏᏗ</unitPattern>
@@ -5796,22 +5878,76 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<unitPattern count="one">{0} ᏂᎬᎾᏛᎢ ᎤᏓᏤᎵᎦᏯ ᏅᎩ ᎢᏗᎧᎵᎢ</unitPattern>
<unitPattern count="other">{0} ᏂᎬᎾᏛᎢ ᎤᏓᏤᎵᎦᏯ ᏅᎩ ᎢᏗᎧᎵᎢ</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>ᎠᏨᏍᏗ</displayName>
<unitPattern count="one">{0} ᎠᏨᏍᏗ</unitPattern>
<unitPattern count="other">{0} ᎠᏨᏍᏗ</unitPattern>
<unit type="angle-steradian">
<displayName>ᏍᏘᏇᏗᎠᏂᏍ</displayName>
<unitPattern count="one">{0} ᏍᏘᏇᏗᎠᏂ</unitPattern>
<unitPattern count="other">{0} ᏍᏘᏇᏗᎠᏂᏍ</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<unit type="concentr-katal">
<displayName>ᎧᏔᎵᏍ</displayName>
<unitPattern count="one">{0} ᎧᏔᎵ</unitPattern>
<unitPattern count="other">{0} ᎧᏔᎵᏍ</unitPattern>
</unit>
<unit type="electric-coulomb">
<displayName>ᎠᏂᎪᎶᎻᏍ</displayName>
<unitPattern count="one">{0} ᎪᎶᎻᏍ</unitPattern>
<unitPattern count="other">{0} ᎠᏂᎪᎶᎻᏍ</unitPattern>
</unit>
<unit type="electric-farad">
<displayName>ᏆᏇᏗᏍ</displayName>
<unitPattern count="one">{0} ᏆᏇᏗ</unitPattern>
<unitPattern count="other">{0} ᏆᏇᏗᏍ</unitPattern>
</unit>
<unit type="electric-henry">
<displayName>ᎯᏂᏫᏍ</displayName>
<unitPattern count="one">{0} ᎯᏂᏫ</unitPattern>
<unitPattern count="other">{0} ᎯᏂᏫᏍ</unitPattern>
</unit>
<unit type="electric-siemens">
<displayName>ᏏᎺᏂᏍ</displayName>
<unitPattern count="one">{0} ᏏᎺᏂᏍ</unitPattern>
<unitPattern count="other">{0} ᏏᎺᏂᏍ</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>ᏗᏓᎵᏥᏍᏗᏍᎩ [IT]</displayName>
<unitPattern count="one">{0} ᎠᏓᎵᏥᏍᏗᏍᎩ [IT]</unitPattern>
<unitPattern count="other">{0} ᏗᏓᎵᏥᏍᏗᏍᎩ [IT]</unitPattern>
</unit>
<unit type="energy-becquerel">
<displayName>ᏘᎯ ᎠᎩᎪᏍᎦ</displayName>
<unitPattern count="one">{0} ᏘᎯ ᎠᎩᎪᏍᎦ</unitPattern>
<unitPattern count="other">{0} ᏘᎯ ᏗᎩᎪᏍᎦ</unitPattern>
</unit>
<unit type="energy-sievert">
<displayName>ᏗᏏᏇᏘ</displayName>
<unitPattern count="one">{0} ᏏᏇᏘ</unitPattern>
<unitPattern count="other">{0} ᏗᏏᏇᏘ</unitPattern>
</unit>
<unit type="energy-gray">
<displayName>ᎤᏍᎪᎸ ᎠᏂᏌᎪᏂᎨ</displayName>
<unitPattern count="one">{0} ᎤᏍᎪᎸ ᏌᎪᏂᎨ</unitPattern>
<unitPattern count="other">{0} ᎤᏍᎪᎸ ᎠᏂᏌᎪᏂᎨ</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>ᎠᎦᏴᎵ ᎤᏍᏗ ᏂᏚᏓᎨᏒ-ᎦᏌᏙᏯᏍᏗ</displayName>
<unitPattern count="one">{0} ᎠᏍᏴᎵ ᎤᏍᏗ ᏗᏚᏓᎨᏒ-ᎦᏌᏙᏯᏍᏗ</unitPattern>
<unitPattern count="other">{0} ᎠᏍᏴᎵ ᎤᏍᏗ ᏂᏚᏓᎨᏒ-ᎦᏌᏙᏯᏍᏗ</unitPattern>
</unit>
<unit type="magnetic-tesla">
<displayName>ᏖᏍᎳᏍ</displayName>
<unitPattern count="one">{0} ᏖᏍᎳ</unitPattern>
<unitPattern count="other">{0} ᏖᏍᎳᏍ</unitPattern>
</unit>
<unit type="magnetic-weber">
<displayName>ᏪᏆᏍ</displayName>
<unitPattern count="one">{0} ᏪᏆ</unitPattern>
<unitPattern count="other">{0} ᏪᏆᏍ</unitPattern>
</unit>
<unit type="concentr-part-per-1e9">
<displayName>ᏚᏙᏢᏒ ᎢᏳᏓᎵ ᎢᏳᏔᎵᎳᏗᏅᏛ</displayName>
<unitPattern count="one">{0} ᎤᏙᏢᏒ ᎢᏳᏓᎵ ᎢᏳᏔᎵᎳᏗᏅᏛ</unitPattern>
<unitPattern count="other">{0} ᏚᏙᏢᏒ ᎢᏳᏓᎵ ᎢᏳᏔᎵᎳᏗᏅᏛ</unitPattern>
</unit>
<unit type="duration-night">
<displayName>ᏚᎵᏏᏂᏒ</displayName>
<unitPattern count="one">{0} ᎤᏒ</unitPattern>
<unitPattern count="other">{0} ᏚᎵᏏᏂᏒ</unitPattern>
<perUnitPattern>{0}/ᎤᏒ</perUnitPattern>
</unit>
<coordinateUnit>
<displayName>ᏅᎩ ᏫᏂᏚᏳᎪᏛᎢ</displayName>
<coordinateUnitPattern type="east">{0} ᏗᎧᎸᎬ</coordinateUnitPattern>
@@ -5893,7 +6029,12 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<unitPattern count="one">{0} ᏑᏓᎴᎩ</unitPattern>
<unitPattern count="other">{0} ᎢᏳᏓᎴᎩ</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part">
<displayName>ᎢᎦᏛ</displayName>
<unitPattern count="one">{0} ᎢᎦᏛ</unitPattern>
<unitPattern count="other">{0} ᎢᎦᏛ</unitPattern>
</unit>
<unit type="concentr-part-per-1e6">
<displayName>ᏚᏙᏢᏒ/ᎢᏳᏆᏗᏅᏛ</displayName>
</unit>
<unit type="concentr-percent">
@@ -6278,12 +6419,21 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<unitPattern count="one">{0} ᏗᏓᏇᏄᎩᏍᏗ</unitPattern>
<unitPattern count="other">{0} ᏗᏓᏇᏄᎩᏍᏗ</unitPattern>
</unit>
<unit type="concentr-katal">
<unitPattern count="one">{0} kat</unitPattern>
<unitPattern count="other">{0} kat</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>cal-IT</displayName>
<unitPattern count="one">{0} cal-IT</unitPattern>
<unitPattern count="other">{0} cal-IT</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>ᎠᏨᏍᏗ</displayName>
<unitPattern count="one">{0} ᎠᏨᏍᏗ</unitPattern>
<unitPattern count="other">{0} ᎠᏨᏍᏗ</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<unit type="concentr-part-per-1e9">
<displayName>ᏚᏙᏢᏒ/ᎢᏳᏔᎵᎳᏗᏅᏛ</displayName>
</unit>
<unit type="duration-night">
@@ -6394,7 +6544,12 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<unitPattern count="one">{0}mmol/L</unitPattern>
<unitPattern count="other">{0}mmol/L</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part">
<displayName>ᎢᎦᏛ</displayName>
<unitPattern count="one">{0} ᎢᎦᏛ</unitPattern>
<unitPattern count="other">{0} ᎢᎦᏛ</unitPattern>
</unit>
<unit type="concentr-part-per-1e6">
<displayName>ppm</displayName>
<unitPattern count="one">{0}ppm</unitPattern>
<unitPattern count="other">{0}ppm</unitPattern>
@@ -7108,20 +7263,27 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<unitPattern count="one">{0}qt-Imp.</unitPattern>
<unitPattern count="other">{0}qt-Imp.</unitPattern>
</unit>
<unit type="concentr-katal">
<unitPattern count="one">{0} kat</unitPattern>
<unitPattern count="other">{0} kat</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>cal-IT</displayName>
<unitPattern count="one">{0} cal-IT</unitPattern>
<unitPattern count="other">{0} cal-IT</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>ᎠᏨᏍᏗ</displayName>
<unitPattern count="one">{0}ᎠᏨᏍᏗ</unitPattern>
<unitPattern count="other">{0}ᎠᏨᏍᏗ</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<unit type="concentr-part-per-1e9">
<displayName>ppb</displayName>
<unitPattern count="one">{0}ppb</unitPattern>
<unitPattern count="other">{0}ppb</unitPattern>
</unit>
<unit type="duration-night">
<displayName>ᏚᎵᏏᏂᏒ</displayName>
<unitPattern count="one">{0}ᎤᏒ</unitPattern>
<unitPattern count="other">{0}ᏚᎵᏏᏂᏒ</unitPattern>
<perUnitPattern>{0}/ᎤᏒ</perUnitPattern>
</unit>
<coordinateUnit>
<coordinateUnitPattern type="east">{0}Ꮧ</coordinateUnitPattern>
+201 -3
View File
@@ -71,6 +71,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<language type="chr">چێرۆکی</language>
<language type="chy">شایان</language>
<language type="ckb">کوردیی ناوەندی</language>
<language type="ckb" alt="variant" draft="unconfirmed">کوردیی، سۆرانی</language>
<language type="co">کۆرسیکی</language>
<language type="crs">فەرەنسیی سیشێلی</language>
<language type="cs">چێکی</language>
@@ -193,9 +194,12 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<language type="ksf">بافیا</language>
<language type="ksh">کۆلۆنی</language>
<language type="ku">کوردی</language>
<language type="ku" menu="core" draft="unconfirmed">کوردی</language>
<language type="ku" menu="extension" draft="unconfirmed">کرمانجی</language>
<language type="kum">کوومیک</language>
<language type="kv">کۆمی</language>
<language type="kw">کۆڕنی</language>
<language type="kxv" draft="unconfirmed">کوڤی</language>
<language type="ky">كرگیزی</language>
<language type="la">لاتینی</language>
<language type="lad">لادینۆ</language>
@@ -387,6 +391,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<language type="wo">وۆلۆف</language>
<language type="xal">کالمیک</language>
<language type="xh">سسوسا</language>
<language type="xnr" draft="unconfirmed">کانگری</language>
<language type="xog">سۆگا</language>
<language type="yav">یانگبێن</language>
<language type="ybb">یێمبا</language>
@@ -395,6 +400,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<language type="yue">کانتۆنی</language>
<language type="zgh">ئەمازیغیی مەغریب</language>
<language type="zh">چینی</language>
<language type="zh" alt="menu" draft="unconfirmed">جینی، مەنداری</language>
<language type="zh_Hans">چینی (چینیی ئاسانکراو)</language>
<language type="zh_Hant">چینی (چینیی دێرین)</language>
<language type="zu">زوولوو</language>
@@ -535,6 +541,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<territory type="CN">چین</territory>
<territory type="CO">کۆلۆمبیا</territory>
<territory type="CP">دوورگەی کلیپێرتۆن</territory>
<territory type="CQ" draft="unconfirmed">سارک</territory>
<territory type="CR">کۆستاریکا</territory>
<territory type="CU">کووبا</territory>
<territory type="CV">کەیپڤەرد</territory>
@@ -597,6 +604,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<territory type="IM">دوورگەی مان</territory>
<territory type="IN">ھیندستان</territory>
<territory type="IO" draft="provisional">ھەرێمی بەریتانی لە ئۆقیانووسی ھیند</territory>
<territory type="IO" alt="biot" draft="unconfirmed">ھەرێمی بەریتانی لە ئۆقیانووسی ھیندی</territory>
<territory type="IQ">عێراق</territory>
<territory type="IR">ئێران</territory>
<territory type="IS">ئایسلەند</territory>
@@ -662,6 +670,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<territory type="NR">نائوروو</territory>
<territory type="NU">نیووئی</territory>
<territory type="NZ">نیوزیلاند</territory>
<territory type="NZ" alt="variant" draft="unconfirmed">نیوزلەندا</territory>
<territory type="OM">عومان</territory>
<territory type="PA">پاناما</territory>
<territory type="PE">پێروو</territory>
@@ -715,6 +724,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<territory type="TJ">تاجیکستان</territory>
<territory type="TK">تۆکێلاو</territory>
<territory type="TL">تیمۆری ڕۆژھەڵات</territory>
<territory type="TL" alt="variant" draft="unconfirmed">تەیموری ڕۆژهەڵات</territory>
<territory type="TM">تورکمانستان</territory>
<territory type="TN">توونس</territory>
<territory type="TO">تۆنگا</territory>
@@ -761,12 +771,16 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<types>
<type key="calendar" type="chinese" draft="unconfirmed">ڕۆژژمێری چینی</type>
<type key="calendar" type="gregorian" draft="unconfirmed">ڕۆژژمێری زاینیی</type>
<type key="calendar" type="gregorian" scope="core" draft="unconfirmed">زاینی</type>
<type key="calendar" type="hebrew" draft="unconfirmed">ڕۆژژمێری عیبری</type>
<type key="calendar" type="indian" draft="unconfirmed">ڕۆژژمێری نەتەوەیی ھیندی</type>
<type key="calendar" type="islamic" draft="unconfirmed">ڕۆژژمێری کۆچیی مانگی</type>
<type key="calendar" type="islamic" draft="unconfirmed">ڕۆژژمێری کۆچیی</type>
<type key="calendar" type="islamic" scope="core" draft="unconfirmed">هیجری</type>
<type key="calendar" type="iso8601" draft="unconfirmed">ISO-8601 ڕۆژژمێری</type>
<type key="calendar" type="persian" draft="unconfirmed">ڕۆژژمێری کۆچیی ھەتاوی</type>
<type key="calendar" type="persian" scope="core" draft="unconfirmed">فارسی</type>
<type key="collation" type="standard" draft="unconfirmed">ڕیزکردنی داواکری ستاندارد</type>
<type key="collation" type="standard" scope="core" draft="unconfirmed">ستاندارد</type>
<type key="numbers" type="arab" draft="unconfirmed">ژمارە عەربی-ھیندییەکان</type>
<type key="numbers" type="gujr" draft="unconfirmed">ژمارە گوجەراتییەکان</type>
<type key="numbers" type="khmr" draft="unconfirmed">ژمارە خمێرییەکان</type>
@@ -818,7 +832,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</dateFormatLength>
<dateFormatLength type="short">
<dateFormat>
<pattern>GGGGG y-MM-dd</pattern>
<pattern>G y-MM-dd</pattern>
</dateFormat>
</dateFormatLength>
</dateFormats>
@@ -1124,6 +1138,47 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</intervalFormats>
</dateTimeFormats>
</calendar>
<calendar type="islamic">
<months>
<monthContext type="format">
<monthWidth type="wide">
<month type="1" draft="unconfirmed">موحەرەم</month>
<month type="2" draft="unconfirmed">سەفەر</month>
<month type="3" draft="unconfirmed">رەبیعی یەکەم</month>
<month type="4" draft="unconfirmed">ڕەبیعی دووەم</month>
<month type="5" draft="unconfirmed">جەمادی یەکەم</month>
<month type="6" draft="unconfirmed">جەمادی دووەم</month>
<month type="7" draft="unconfirmed">ڕەجەب</month>
<month type="8" draft="unconfirmed">شەعبان</month>
<month type="9" draft="unconfirmed">ڕەمەزان</month>
<month type="10" draft="unconfirmed">شەوال</month>
<month type="11" draft="unconfirmed">زولقەعدە</month>
<month type="12" draft="unconfirmed">زولحجە</month>
</monthWidth>
</monthContext>
<monthContext type="stand-alone">
<monthWidth type="wide">
<month type="1" draft="unconfirmed">موحەرەم</month>
<month type="2" draft="unconfirmed">سەفەر</month>
<month type="3" draft="unconfirmed">رەبیعی یەکەم</month>
<month type="4" draft="unconfirmed">ڕەبیعی دووەم</month>
<month type="5" draft="unconfirmed">جەمادی یەکەم</month>
<month type="6" draft="unconfirmed">جەمادی دووەم</month>
<month type="7" draft="unconfirmed">ڕەجەب</month>
<month type="8" draft="unconfirmed">شەعبان</month>
<month type="9" draft="unconfirmed">ڕەمەزان</month>
<month type="10" draft="unconfirmed">شەوال</month>
<month type="11" draft="unconfirmed">زولقەعدە</month>
<month type="12" draft="unconfirmed">زولحجە</month>
</monthWidth>
</monthContext>
</months>
<eras>
<eraAbbr>
<era type="0" draft="unconfirmed">کۆچیی</era>
</eraAbbr>
</eras>
</calendar>
<calendar type="persian">
<months>
<monthContext type="format">
@@ -1172,7 +1227,6 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<relativePeriod draft="unconfirmed">هەفتەی {0}</relativePeriod>
</field>
<field type="day">
<displayName draft="unconfirmed">ڕۆژ</displayName>
<relative type="-1" draft="unconfirmed">دوێنێ</relative>
<relative type="0" draft="unconfirmed">ئەمڕۆ</relative>
<relative type="1" draft="unconfirmed">سبەی</relative>
@@ -1202,6 +1256,9 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<regionFormat>بەکاتی {0}</regionFormat>
<regionFormat type="daylight">کاتی {0} هاوینە</regionFormat>
<regionFormat type="standard">کاتی {0} فەرمی</regionFormat>
<zone type="Etc/Unknown">
<exemplarCity draft="unconfirmed">شوێنی نەناسراو</exemplarCity>
</zone>
</timeZoneNames>
</dates>
<numbers>
@@ -1229,24 +1286,75 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<unitPattern count="other">{0} {1}</unitPattern>
</currencyFormats>
<currencies>
<currency type="AED">
<displayName draft="unconfirmed">درهەمی ئیماڕاتی</displayName>
</currency>
<currency type="AFN">
<displayName draft="unconfirmed">ئەفغانیی ئەفغانستان</displayName>
</currency>
<currency type="AMD">
<displayName draft="unconfirmed">درامی ئەرمینیایی</displayName>
</currency>
<currency type="ARS">
<displayName draft="unconfirmed">پێسۆی ئەرجەنتینی</displayName>
</currency>
<currency type="AUD">
<displayName draft="unconfirmed">دۆلاری ئوسترالی</displayName>
</currency>
<currency type="AZN">
<displayName draft="unconfirmed">مەنەتی ئازەربایجانی</displayName>
</currency>
<currency type="BDT">
<displayName draft="unconfirmed">تەکەی بەنگالی</displayName>
</currency>
<currency type="BHD">
<displayName draft="unconfirmed">دیناری بەحرەینی</displayName>
</currency>
<currency type="BND">
<displayName draft="unconfirmed">دۆلاری بروونایی</displayName>
</currency>
<currency type="BZD">
<displayName draft="unconfirmed">دۆلاری بەلیزی</displayName>
</currency>
<currency type="CAD">
<displayName draft="unconfirmed">دۆلاری کەنەدی</displayName>
</currency>
<currency type="CHF">
<displayName draft="unconfirmed">فرانکی سویسری</displayName>
</currency>
<currency type="CNY">
<displayName draft="unconfirmed">یەننی چینی</displayName>
</currency>
<currency type="DKK">
<displayName draft="unconfirmed">کرۆنی دانیمارکی</displayName>
</currency>
<currency type="DZD">
<displayName draft="unconfirmed">دیناری جەزائیری</displayName>
</currency>
<currency type="EGP">
<displayName draft="unconfirmed">جونەی میسڕی</displayName>
</currency>
<currency type="EUR">
<displayName draft="unconfirmed">یورۆ</displayName>
</currency>
<currency type="FJD">
<displayName draft="unconfirmed">دۆلاری فیجیی</displayName>
</currency>
<currency type="GBP">
<displayName draft="unconfirmed">پاوەنی بەریتانی</displayName>
</currency>
<currency type="GEL">
<displayName draft="unconfirmed">لاری جۆرجیی</displayName>
</currency>
<currency type="IDR">
<displayName draft="unconfirmed">ڕوپیەی ئیندۆنیزی</displayName>
</currency>
<currency type="ILS">
<displayName draft="unconfirmed">شەخەلی ئیسرائیلی</displayName>
</currency>
<currency type="INR">
<displayName draft="unconfirmed">ڕوپیەی هیندی</displayName>
</currency>
<currency type="IQD">
<displayName draft="unconfirmed">دیناری عێراقی</displayName>
<symbol>د.ع.</symbol>
@@ -1257,18 +1365,90 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<currency type="JOD">
<displayName draft="unconfirmed">دیناری ئوردنی</displayName>
</currency>
<currency type="JPY">
<displayName draft="unconfirmed">یەنی یابانی</displayName>
</currency>
<currency type="KGS">
<displayName draft="unconfirmed">سۆمی قیڕغستانی</displayName>
</currency>
<currency type="KHR">
<displayName draft="unconfirmed">ڕیالی کەمبۆدی</displayName>
</currency>
<currency type="KWD">
<displayName draft="unconfirmed">دیناری کووەیتی</displayName>
</currency>
<currency type="KZT">
<displayName draft="unconfirmed">تەنگەی کازاخستانی</displayName>
</currency>
<currency type="LBP">
<displayName draft="unconfirmed">لیرەی کوبنانی</displayName>
</currency>
<currency type="LKR">
<displayName draft="unconfirmed">ڕوپیەی سریلانکی</displayName>
</currency>
<currency type="LYD">
<displayName draft="unconfirmed">دیناری لیبی</displayName>
</currency>
<currency type="MAD">
<displayName draft="unconfirmed">درهەمی مەغریبی</displayName>
</currency>
<currency type="MNT">
<displayName draft="unconfirmed">توگریکی مەنگۆلی</displayName>
</currency>
<currency type="MVR">
<displayName draft="unconfirmed">ڕوفیەی ماڵدیڤی</displayName>
</currency>
<currency type="MYR">
<displayName draft="unconfirmed">ڕینگەی مالیزی</displayName>
</currency>
<currency type="NOK">
<displayName draft="unconfirmed">کرۆنی نەرویجی</displayName>
</currency>
<currency type="NPR">
<displayName draft="unconfirmed">ڕوپیەی نیپاڵی</displayName>
</currency>
<currency type="NZD">
<displayName draft="unconfirmed">دۆلاری نیوزیکلەندی</displayName>
</currency>
<currency type="OMR">
<displayName draft="unconfirmed">ڕیاڵی عومانی</displayName>
</currency>
<currency type="PGK">
<displayName draft="unconfirmed">کینای پاپوا گینیایی نوێ</displayName>
</currency>
<currency type="PHP">
<displayName draft="unconfirmed">پێسۆی فلیپینی</displayName>
</currency>
<currency type="PKR">
<displayName draft="unconfirmed">ڕوپیەی پاکستانی</displayName>
</currency>
<currency type="QAR">
<displayName draft="unconfirmed">ڕیاڵی قەتەری</displayName>
</currency>
<currency type="RUB">
<displayName draft="unconfirmed">ڕوبڵی ڕووسی</displayName>
</currency>
<currency type="SAR">
<displayName draft="unconfirmed">ڕیاڵی سەعوودی</displayName>
</currency>
<currency type="SBD">
<displayName draft="unconfirmed">دۆلاری دورگەی سۆلۆمۆن</displayName>
</currency>
<currency type="SDG">
<displayName draft="unconfirmed">جونەی سودانی</displayName>
</currency>
<currency type="SEK">
<displayName draft="unconfirmed">کرۆنی سویدی</displayName>
</currency>
<currency type="SGD">
<displayName draft="unconfirmed">دۆلاری سینگاپووری</displayName>
</currency>
<currency type="TJS">
<displayName draft="unconfirmed">سۆمۆنی تاجیکستانی</displayName>
</currency>
<currency type="TMT">
<displayName draft="unconfirmed">مەنەتی تورکمانستانی</displayName>
</currency>
<currency type="TND">
<displayName draft="unconfirmed">دیناری توونس</displayName>
</currency>
@@ -1278,9 +1458,27 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<currency type="TTD">
<displayName draft="unconfirmed">دۆلاری ترینیداد و تۆباگۆ</displayName>
</currency>
<currency type="TWD">
<displayName draft="unconfirmed">دۆلاری تایوانی نوێ</displayName>
</currency>
<currency type="UZS">
<displayName draft="unconfirmed">سۆمی ئۆزبەکستانی</displayName>
</currency>
<currency type="VND">
<displayName draft="unconfirmed">دۆنگی ڤێتنامی</displayName>
</currency>
<currency type="WST">
<displayName draft="unconfirmed">تەلەی ساموایی</displayName>
</currency>
<currency type="XAU">
<displayName draft="unconfirmed">زێڕ</displayName>
</currency>
<currency type="XXX">
<displayName draft="unconfirmed">پارەی نەناسراو</displayName>
</currency>
<currency type="YER">
<displayName draft="unconfirmed">ڕیالی یەمەنی</displayName>
</currency>
</currencies>
</numbers>
<posix>
+271 -28
View File
@@ -27,13 +27,14 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<language type="en" draft="unconfirmed">inglese</language>
<language type="en_AU" draft="unconfirmed">inglese australianu</language>
<language type="en_CA" draft="unconfirmed">inglese canadianu</language>
<language type="en_US" draft="unconfirmed">inglese americanu</language>
<language type="en_US" alt="short" draft="unconfirmed">inglese (S.U.)</language>
<language type="es" draft="unconfirmed">spagnolu</language>
<language type="et" draft="unconfirmed">estone</language>
<language type="fi" draft="unconfirmed">finlandese</language>
<language type="fr" draft="unconfirmed">francese</language>
<language type="fr_CA" draft="unconfirmed">francese canadianu</language>
<language type="fr_CH" draft="unconfirmed">francese sguizzeru</language>
<language type="hi_Latn" draft="unconfirmed">hindì (latinu)</language>
<language type="hu" draft="unconfirmed">ungarese</language>
<language type="id" draft="unconfirmed">indunesianu</language>
<language type="it" draft="unconfirmed">talianu</language>
@@ -63,6 +64,8 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</languages>
<scripts>
<script type="Arab" draft="unconfirmed">arabu</script>
<script type="Hans" draft="unconfirmed">simplificatu</script>
<script type="Hant" draft="unconfirmed">tradiziunale</script>
<script type="Jpan" draft="unconfirmed">giappunese</script>
<script type="Kore" draft="unconfirmed">cureanu</script>
<script type="Latn" draft="unconfirmed">latinu</script>
@@ -73,67 +76,178 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<territory type="001" draft="unconfirmed">Mondu</territory>
<territory type="002" draft="unconfirmed">Africa</territory>
<territory type="009" draft="unconfirmed">Oceania</territory>
<territory type="013" draft="unconfirmed">America Centrale</territory>
<territory type="019" draft="unconfirmed">Americhe</territory>
<territory type="053" draft="unconfirmed">Australasia</territory>
<territory type="054" draft="unconfirmed">Melanesia</territory>
<territory type="057" draft="unconfirmed">Regione Micronesiana</territory>
<territory type="061" draft="unconfirmed">Pulinesia</territory>
<territory type="142" draft="unconfirmed">Asia</territory>
<territory type="150" draft="unconfirmed">Europa</territory>
<territory type="419" draft="unconfirmed">America latina</territory>
<territory type="AC" draft="unconfirmed">Isula Ascension</territory>
<territory type="AD" draft="unconfirmed">Andorra</territory>
<territory type="AE" draft="unconfirmed">Emirati Arabi Uniti</territory>
<territory type="AG" draft="unconfirmed">Antigua è Barbuda</territory>
<territory type="AI" draft="unconfirmed">Anguilla</territory>
<territory type="AL" draft="unconfirmed">Albania</territory>
<territory type="AM" draft="unconfirmed">Armenia</territory>
<territory type="AO" draft="unconfirmed">Angola</territory>
<territory type="AQ" draft="unconfirmed">Antarticu</territory>
<territory type="AR" draft="unconfirmed">Argentina</territory>
<territory type="AS" draft="unconfirmed">Samoa Americana</territory>
<territory type="AT" draft="unconfirmed">Austria</territory>
<territory type="AU" draft="unconfirmed">Australia</territory>
<territory type="AW" draft="unconfirmed">Aruba</territory>
<territory type="BA" draft="unconfirmed">Bosnia è Herzegovina</territory>
<territory type="BB" draft="unconfirmed">Barbados</territory>
<territory type="BE" draft="unconfirmed">Belgica</territory>
<territory type="BG" draft="unconfirmed">Bulgaria</territory>
<territory type="BI" draft="unconfirmed">Burundi</territory>
<territory type="BL" draft="unconfirmed">San Bartulumeu</territory>
<territory type="BM" draft="unconfirmed">Bermuda</territory>
<territory type="BO" draft="unconfirmed">Bolivia</territory>
<territory type="BR" draft="unconfirmed">Brasile</territory>
<territory type="BZ" draft="unconfirmed">Belize</territory>
<territory type="CA" draft="unconfirmed">Canada</territory>
<territory type="CC" draft="unconfirmed">Isule Cocos (Keeling)</territory>
<territory type="CD" draft="unconfirmed">Congo - Kinshasa</territory>
<territory type="CD" alt="variant" draft="unconfirmed">Congo (DRC)</territory>
<territory type="CF" draft="unconfirmed">Republica dAfrica Centrale</territory>
<territory type="CG" draft="unconfirmed">Congo - Brazzaville</territory>
<territory type="CG" alt="variant" draft="unconfirmed">Republica di u Congo</territory>
<territory type="CH" draft="unconfirmed">Svizzera</territory>
<territory type="CK" draft="unconfirmed">Isule Cook</territory>
<territory type="CL" draft="unconfirmed">Cile</territory>
<territory type="CN" draft="unconfirmed">China</territory>
<territory type="CP" draft="unconfirmed">Isula Clipperton</territory>
<territory type="CR" draft="unconfirmed">Costa Rica</territory>
<territory type="CU" draft="unconfirmed">Cuba</territory>
<territory type="CZ" draft="unconfirmed">Republica cecca</territory>
<territory type="CX" draft="unconfirmed">Isula Christmas</territory>
<territory type="CZ" draft="unconfirmed">Cecchia</territory>
<territory type="DE" draft="unconfirmed">Alemagna</territory>
<territory type="DG" draft="unconfirmed">Diego Garcia</territory>
<territory type="DK" draft="unconfirmed">Danimarca</territory>
<territory type="DM" draft="unconfirmed">Dominica</territory>
<territory type="DO" draft="unconfirmed">Republica Duminicana</territory>
<territory type="DZ" draft="unconfirmed">Algeria</territory>
<territory type="EE" draft="unconfirmed">Estonia</territory>
<territory type="EG" draft="unconfirmed">Egittu</territory>
<territory type="ES" draft="unconfirmed">Spagna</territory>
<territory type="EU" draft="unconfirmed">Unione europea</territory>
<territory type="EZ" draft="unconfirmed">Eurozona</territory>
<territory type="FI" draft="unconfirmed">Finlandia</territory>
<territory type="FK" draft="unconfirmed">Isule Falkland</territory>
<territory type="FM" draft="unconfirmed">Micronesia</territory>
<territory type="FO" draft="unconfirmed">Isule Faroe</territory>
<territory type="FR" draft="unconfirmed">Francia</territory>
<territory type="GB" draft="unconfirmed">Reame Unitu</territory>
<territory type="GB" alt="short" draft="unconfirmed">R.U.</territory>
<territory type="GD" draft="unconfirmed">Grenada</territory>
<territory type="GE" draft="unconfirmed">Georgia</territory>
<territory type="GF" draft="unconfirmed">Guiana francese</territory>
<territory type="GM" draft="unconfirmed">Gambia</territory>
<territory type="GP" draft="unconfirmed">Guadalupe</territory>
<territory type="GR" draft="unconfirmed">Grecia</territory>
<territory type="GT" draft="unconfirmed">Guatemala</territory>
<territory type="GY" draft="unconfirmed">Guiana</territory>
<territory type="HM" draft="unconfirmed">Isule Heard è McDonald</territory>
<territory type="HR" draft="unconfirmed">Croazia</territory>
<territory type="HU" draft="unconfirmed">Ungheria</territory>
<territory type="IE" draft="unconfirmed">Irlanda</territory>
<territory type="IL" draft="unconfirmed">Israele</territory>
<territory type="IM" draft="unconfirmed">Isula di Man</territory>
<territory type="IN" draft="unconfirmed">India</territory>
<territory type="IR" draft="unconfirmed">Iran</territory>
<territory type="IS" draft="unconfirmed">Islanda</territory>
<territory type="IT" draft="unconfirmed">Italia</territory>
<territory type="JM" draft="unconfirmed">Jamaica</territory>
<territory type="JP" draft="unconfirmed">Giappone</territory>
<territory type="KM" draft="unconfirmed">Comore</territory>
<territory type="KN" draft="unconfirmed">St. Kitts è Nevis</territory>
<territory type="LB" draft="unconfirmed">Libanu</territory>
<territory type="LC" draft="unconfirmed">Santa Lucia</territory>
<territory type="LR" draft="unconfirmed">Liberia</territory>
<territory type="LT" draft="unconfirmed">Lituania</territory>
<territory type="LV" draft="unconfirmed">Lettonia</territory>
<territory type="LY" draft="unconfirmed">LIbia</territory>
<territory type="MC" draft="unconfirmed">Monaco</territory>
<territory type="ME" draft="unconfirmed">Montenegro</territory>
<territory type="MF" draft="unconfirmed">San Martinu</territory>
<territory type="MH" draft="unconfirmed">Isule Marshall</territory>
<territory type="ML" draft="unconfirmed">Mali</territory>
<territory type="MN" draft="unconfirmed">Mungulia</territory>
<territory type="MO" draft="unconfirmed">Macao SAR China</territory>
<territory type="MO" alt="short" draft="unconfirmed">Macao</territory>
<territory type="MQ" draft="unconfirmed">Martinica</territory>
<territory type="MR" draft="unconfirmed">Mauritania</territory>
<territory type="MT" draft="unconfirmed">Malta</territory>
<territory type="MX" draft="unconfirmed">Messicu</territory>
<territory type="MY" draft="unconfirmed">Malesia</territory>
<territory type="NA" draft="unconfirmed">Namibia</territory>
<territory type="NC" draft="unconfirmed">Nova Caledunia</territory>
<territory type="NF" draft="unconfirmed">Isula Norfolk</territory>
<territory type="NG" draft="unconfirmed">Nigeria</territory>
<territory type="NI" draft="unconfirmed">Nicaragua</territory>
<territory type="NL" draft="unconfirmed">Nederlanda</territory>
<territory type="NO" draft="unconfirmed">Nurvegia</territory>
<territory type="NR" draft="unconfirmed">Nauru</territory>
<territory type="NU" draft="unconfirmed">Niue</territory>
<territory type="NZ" draft="unconfirmed">Nova Zelanda</territory>
<territory type="NZ" alt="variant" draft="unconfirmed">Nova Zelanda Aotearoa</territory>
<territory type="PA" draft="unconfirmed">Panama</territory>
<territory type="PE" draft="unconfirmed">Perù</territory>
<territory type="PF" draft="unconfirmed">Pulinesia Francese</territory>
<territory type="PG" draft="unconfirmed">Papuasia Nova Guinea</territory>
<territory type="PH" draft="unconfirmed">Filippine</territory>
<territory type="PM" draft="unconfirmed">St. Pierre è Miquelon</territory>
<territory type="PN" draft="unconfirmed">Isule Pitcairn</territory>
<territory type="PR" draft="unconfirmed">Puerto Rico</territory>
<territory type="PS" draft="unconfirmed">Palestina</territory>
<territory type="PT" draft="unconfirmed">Portugallu</territory>
<territory type="PW" draft="unconfirmed">Palau</territory>
<territory type="RO" draft="unconfirmed">Rumania</territory>
<territory type="RS" draft="unconfirmed">Serbia</territory>
<territory type="RU" draft="unconfirmed">Russia</territory>
<territory type="SB" draft="unconfirmed">Isule Solomon</territory>
<territory type="SE" draft="unconfirmed">Svezia</territory>
<territory type="SI" draft="unconfirmed">Slovenia</territory>
<territory type="SK" draft="unconfirmed">Sluvacchia</territory>
<territory type="SL" draft="unconfirmed">Sierra Leone</territory>
<territory type="SM" draft="unconfirmed">San Marino</territory>
<territory type="SO" draft="unconfirmed">Somalia</territory>
<territory type="SR" draft="unconfirmed">Suriname</territory>
<territory type="SV" draft="unconfirmed">El Salvadore</territory>
<territory type="SY" draft="unconfirmed">Siria</territory>
<territory type="TA" draft="unconfirmed">Tristan da Cunha</territory>
<territory type="TC" draft="unconfirmed">Isule Turks è Caicos</territory>
<territory type="TG" draft="unconfirmed">Togo</territory>
<territory type="TN" draft="unconfirmed">Tunisia</territory>
<territory type="TO" draft="unconfirmed">Tonga</territory>
<territory type="TR" draft="unconfirmed">Turchia</territory>
<territory type="TT" draft="unconfirmed">Trinidad è Tobago</territory>
<territory type="TV" draft="unconfirmed">Tuvalu</territory>
<territory type="TZ" draft="unconfirmed">Tanzania</territory>
<territory type="UA" draft="unconfirmed">Ucrania</territory>
<territory type="UG" draft="unconfirmed">Uganda</territory>
<territory type="UM" draft="unconfirmed">Isule U.S. Outlying</territory>
<territory type="UN" draft="unconfirmed">Nazioni Unite</territory>
<territory type="US" draft="unconfirmed">Stati Uniti</territory>
<territory type="US" alt="short" draft="unconfirmed">S.U.</territory>
<territory type="VA" draft="unconfirmed">Cità di u Vaticanu</territory>
<territory type="VE" draft="unconfirmed">Venezuela</territory>
<territory type="VG" draft="unconfirmed">Isule Vergine Britaniche</territory>
<territory type="VI" draft="unconfirmed">Isule Vergine Americane</territory>
<territory type="VU" draft="unconfirmed">Vanuatu</territory>
<territory type="WF" draft="unconfirmed">Wallis è Futuna</territory>
<territory type="WS" draft="unconfirmed">Samoa</territory>
<territory type="XK" draft="unconfirmed">Kosovo</territory>
<territory type="ZM" draft="unconfirmed">Zambia</territory>
<territory type="ZZ" draft="unconfirmed">regione scunnisciuta</territory>
</territories>
<types>
<type key="calendar" type="gregorian" draft="unconfirmed">calendariu gregurianu</type>
<type key="calendar" type="gregorian" scope="core" draft="unconfirmed">gregorianu</type>
<type key="calendar" type="iso8601" draft="unconfirmed">calendariu ISO 8601</type>
<type key="collation" type="standard" draft="unconfirmed">ordine di classificazione standardizatu</type>
<type key="numbers" type="latn" draft="unconfirmed">cifri occidentale</type>
@@ -153,8 +267,8 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<exemplarCharacters>[aà b c {chj} d eè f g {ghj} h iìï j l m n oò p q r s {sc} {sg} t uùü v z]</exemplarCharacters>
<exemplarCharacters type="auxiliary">[â æ ç éêë î k ñ ô œ úû w x yÿ]</exemplarCharacters>
<exemplarCharacters type="index">[A B C {CHJ} D E F G {GHJ} H I J L M N O P Q R S {SC} {SG} T U V Z]</exemplarCharacters>
<exemplarCharacters type="punctuation" draft="unconfirmed">[\- ‐‑ — , ; \: ! ? . … '‘’ &quot;“” ( ) \[ \] § @ * / \&amp; # † ‡ ″]</exemplarCharacters>
<ellipsis type="word-final" draft="unconfirmed">{0}…</ellipsis>
<exemplarCharacters type="punctuation" draft="unconfirmed">[\- ‐‑ — , ; \: ! ? . … '‘’ &quot;“” « » ( ) \[ \] § @ * / \&amp; # † ‡ ″]</exemplarCharacters>
<moreInformation draft="unconfirmed">?</moreInformation>
</characters>
<delimiters>
<quotationStart draft="unconfirmed">«</quotationStart>
@@ -168,12 +282,12 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<dateFormats>
<dateFormatLength type="full">
<dateFormat>
<pattern draft="unconfirmed">EEEE d MMMM 'di' 'u' y G</pattern>
<pattern draft="unconfirmed">EEEE d LLLL 'di' 'u' y G</pattern>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="long">
<dateFormat>
<pattern draft="unconfirmed">d MMMM 'di' 'u' y G</pattern>
<pattern draft="unconfirmed">d LLLL 'di' 'u' y G</pattern>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="medium">
@@ -200,7 +314,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</dateTimeFormatLength>
<dateTimeFormatLength type="medium">
<dateTimeFormat>
<pattern draft="unconfirmed">{1} {0}</pattern>
<pattern draft="unconfirmed">{1} 'à' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="short">
@@ -208,6 +322,30 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<pattern draft="unconfirmed">{1} {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<availableFormats>
<dateFormatItem id="Ed" draft="unconfirmed">E d</dateFormatItem>
<dateFormatItem id="Eh" draft="unconfirmed">E h 'ore'</dateFormatItem>
<dateFormatItem id="Gy" draft="unconfirmed">y G</dateFormatItem>
<dateFormatItem id="GyM" draft="unconfirmed">MM-y G</dateFormatItem>
<dateFormatItem id="GyMd" draft="unconfirmed">dd-MM-y G</dateFormatItem>
<dateFormatItem id="GyMEd" draft="unconfirmed">E dd-MM-y G</dateFormatItem>
<dateFormatItem id="GyMMMd" draft="unconfirmed">d MMM y G</dateFormatItem>
<dateFormatItem id="GyMMMEd" draft="unconfirmed">E d MMM y G</dateFormatItem>
<dateFormatItem id="Md" draft="unconfirmed">dd-MM</dateFormatItem>
<dateFormatItem id="MEd" draft="unconfirmed">E dd/MM</dateFormatItem>
<dateFormatItem id="MMMd" draft="unconfirmed">d MMM</dateFormatItem>
<dateFormatItem id="MMMEd" draft="unconfirmed">E d MMM</dateFormatItem>
<dateFormatItem id="MMMMd" draft="unconfirmed">d MMMM</dateFormatItem>
<dateFormatItem id="yyyyM" draft="unconfirmed">MM/y G</dateFormatItem>
<dateFormatItem id="yyyyMd" draft="unconfirmed">dd/MM/y G</dateFormatItem>
<dateFormatItem id="yyyyMEd" draft="unconfirmed">E dd/MM/y G</dateFormatItem>
<dateFormatItem id="yyyyMMM" draft="unconfirmed">MMM y G</dateFormatItem>
<dateFormatItem id="yyyyMMMd" draft="unconfirmed">MMM d, y G</dateFormatItem>
<dateFormatItem id="yyyyMMMEd" draft="unconfirmed">E d MMM y G</dateFormatItem>
<dateFormatItem id="yyyyMMMM" draft="unconfirmed">MMMM y G</dateFormatItem>
<dateFormatItem id="yyyyQQQ" draft="unconfirmed">QQQ y G</dateFormatItem>
<dateFormatItem id="yyyyQQQQ" draft="unconfirmed">QQQQ y G</dateFormatItem>
</availableFormats>
</dateTimeFormats>
</calendar>
<calendar type="gregorian">
@@ -392,12 +530,24 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<dateTimeFormats>
<dateTimeFormatLength type="full">
<dateTimeFormat>
<pattern draft="unconfirmed">{1}, {0}</pattern>
<pattern draft="unconfirmed">{1} 'à' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="atTime">
<pattern draft="unconfirmed">{1} 'à' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern draft="unconfirmed">{1} 'à' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="long">
<dateTimeFormat>
<pattern draft="unconfirmed">{1}, {0}</pattern>
<pattern draft="unconfirmed">{1} 'à' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="atTime">
<pattern draft="unconfirmed">{1} 'à' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern draft="unconfirmed">{1} 'à' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="medium">
@@ -407,7 +557,13 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</dateTimeFormatLength>
<dateTimeFormatLength type="short">
<dateTimeFormat>
<pattern draft="unconfirmed">{1} {0}</pattern>
<pattern draft="unconfirmed">{1} 'à' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="atTime">
<pattern draft="unconfirmed">{1} 'à' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern draft="unconfirmed">{1} 'à' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<availableFormats>
@@ -416,39 +572,80 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<dateFormatItem id="Ehm" draft="unconfirmed">E h:mma</dateFormatItem>
<dateFormatItem id="Ehms" draft="unconfirmed">E h:mm:ssa</dateFormatItem>
<dateFormatItem id="Gy" draft="unconfirmed">y G</dateFormatItem>
<dateFormatItem id="GyM" draft="unconfirmed">MM/y G</dateFormatItem>
<dateFormatItem id="GyMd" draft="unconfirmed">dd/MM/y G</dateFormatItem>
<dateFormatItem id="GyMMM" draft="unconfirmed">MMM y G</dateFormatItem>
<dateFormatItem id="GyMMMd" draft="unconfirmed">d MMM y G</dateFormatItem>
<dateFormatItem id="GyMMMEd" draft="unconfirmed">E d MMM y G</dateFormatItem>
<dateFormatItem id="h" draft="unconfirmed">ha</dateFormatItem>
<dateFormatItem id="GyMEd" draft="unconfirmed">E dd/MM/y G</dateFormatItem>
<dateFormatItem id="GyMMM" draft="unconfirmed">MMM 'di' 'u' y G</dateFormatItem>
<dateFormatItem id="GyMMMd" draft="unconfirmed">d MMM 'di' 'u' y G</dateFormatItem>
<dateFormatItem id="GyMMMEd" draft="unconfirmed">E d MMM 'di' 'u' y G</dateFormatItem>
<dateFormatItem id="H" draft="unconfirmed">HH'o'</dateFormatItem>
<dateFormatItem id="hm" draft="unconfirmed">h:mma</dateFormatItem>
<dateFormatItem id="hms" draft="unconfirmed">h:mm:ssa</dateFormatItem>
<dateFormatItem id="hmsv" draft="unconfirmed">h:mm:ssa v</dateFormatItem>
<dateFormatItem id="hmv" draft="unconfirmed">h:mma v</dateFormatItem>
<dateFormatItem id="Hv" draft="unconfirmed">HH'o' v</dateFormatItem>
<dateFormatItem id="Md" draft="unconfirmed">dd/MM</dateFormatItem>
<dateFormatItem id="MEd" draft="unconfirmed">E dd/MM</dateFormatItem>
<dateFormatItem id="MMMd" draft="unconfirmed">d MMM</dateFormatItem>
<dateFormatItem id="MMMd" draft="unconfirmed">d 'di' MMM</dateFormatItem>
<dateFormatItem id="MMMEd" draft="unconfirmed">E d MMM</dateFormatItem>
<dateFormatItem id="MMMMd" draft="unconfirmed">d MMMM</dateFormatItem>
<dateFormatItem id="MMMMW" count="other" draft="unconfirmed">'settimana' W MMMM</dateFormatItem>
<dateFormatItem id="yM" draft="unconfirmed">MM/y</dateFormatItem>
<dateFormatItem id="yMd" draft="unconfirmed">dd/MM/y</dateFormatItem>
<dateFormatItem id="yMEd" draft="unconfirmed">E dd/MM/y</dateFormatItem>
<dateFormatItem id="yMMM" draft="unconfirmed">MMM y</dateFormatItem>
<dateFormatItem id="yMMMd" draft="unconfirmed">d MMM y</dateFormatItem>
<dateFormatItem id="yMMMEd" draft="unconfirmed">E d MMM y</dateFormatItem>
<dateFormatItem id="yMMM" draft="unconfirmed">MMM 'di' 'u' y</dateFormatItem>
<dateFormatItem id="yMMMd" draft="unconfirmed">d 'di' MMM 'di' 'u' y</dateFormatItem>
<dateFormatItem id="yMMMEd" draft="unconfirmed">E d 'di' MMM 'di' 'u' y</dateFormatItem>
<dateFormatItem id="yMMMM" draft="unconfirmed">LLLL 'di' 'u' y</dateFormatItem>
<dateFormatItem id="yQQQ" draft="unconfirmed">QQQ y</dateFormatItem>
<dateFormatItem id="yQQQQ" draft="unconfirmed">QQQQ 'di' 'u' y</dateFormatItem>
<dateFormatItem id="yw" count="other" draft="unconfirmed">'settimana' w 'di' 'u' Y</dateFormatItem>
</availableFormats>
<intervalFormats>
<intervalFormatItem id="Gy">
<greatestDifference id="G" draft="unconfirmed">y G  y G</greatestDifference>
<greatestDifference id="y" draft="unconfirmed">y  y G</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="GyM">
<greatestDifference id="G" draft="unconfirmed">M/y G  M/y G</greatestDifference>
<greatestDifference id="M" draft="unconfirmed">M/y  M/y G</greatestDifference>
<greatestDifference id="y" draft="unconfirmed">M/y  M/y G</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="GyMd">
<greatestDifference id="d" draft="unconfirmed">dd/MM/y  dd/MM/y G</greatestDifference>
<greatestDifference id="G" draft="unconfirmed">dd/MM/y G  dd/MM/y G</greatestDifference>
<greatestDifference id="M" draft="unconfirmed">dd/MM/y  dd/MM/y G</greatestDifference>
<greatestDifference id="y" draft="unconfirmed">dd/MM/y  dd/MM/y G</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="GyMEd">
<greatestDifference id="d" draft="unconfirmed">E dd/MM/y  E dd/MM/y G</greatestDifference>
<greatestDifference id="G" draft="unconfirmed">E dd/MM/y G  E dd/MM/y G</greatestDifference>
<greatestDifference id="M" draft="unconfirmed">E dd/MM/y  E dd/MM/y G</greatestDifference>
<greatestDifference id="y" draft="unconfirmed">E dd/MM/y  E dd/MM/y G</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="GyMMM">
<greatestDifference id="G" draft="unconfirmed">MMM 'di' 'u' y G  MMM 'di' 'u' y G</greatestDifference>
<greatestDifference id="M" draft="unconfirmed">MMM  MMM 'di' 'u' y G</greatestDifference>
<greatestDifference id="y" draft="unconfirmed">MMM 'di' 'u' y  MMM 'di' 'u' y G</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="GyMMMd">
<greatestDifference id="d" draft="unconfirmed">d  d MMM 'di' 'u' y G</greatestDifference>
<greatestDifference id="G" draft="unconfirmed">d MMM 'di' 'u' y G  d MMM 'di' 'u' y G</greatestDifference>
<greatestDifference id="M" draft="unconfirmed">d MMM  d MMM 'di' 'u' y G</greatestDifference>
<greatestDifference id="y" draft="unconfirmed">d MMM 'di' 'u' y  d MMM 'di' 'u' y G</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="GyMMMEd">
<greatestDifference id="d" draft="unconfirmed">E d MMM  E d MMM 'di' 'u' y G</greatestDifference>
<greatestDifference id="G" draft="unconfirmed">E d MMM 'di' 'u' y G  E d MMM 'di' 'u' y G</greatestDifference>
<greatestDifference id="M" draft="unconfirmed">E d MMM  E d MMM 'di' 'u' y G</greatestDifference>
<greatestDifference id="y" draft="unconfirmed">E d MMM 'di' 'u' y  E d MMM 'di' 'u' y G</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="h">
<greatestDifference id="a" draft="unconfirmed">ha  ha</greatestDifference>
<greatestDifference id="h" draft="unconfirmed">h  ha</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="H">
<greatestDifference id="H" draft="unconfirmed">HH  HH</greatestDifference>
<greatestDifference id="H" draft="unconfirmed">HH  HH 'o'</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="hm">
<greatestDifference id="a" draft="unconfirmed">h:mma  h:mma</greatestDifference>
@@ -480,22 +677,51 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<greatestDifference id="M" draft="unconfirmed">dd/MM  dd/MM</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="MEd">
<greatestDifference id="d" draft="unconfirmed">E dd/MM  dd/MM</greatestDifference>
<greatestDifference id="M" draft="unconfirmed">E dd/MM  dd/MM</greatestDifference>
<greatestDifference id="d" draft="unconfirmed">E dd/MM E dd/MM</greatestDifference>
<greatestDifference id="M" draft="unconfirmed">E dd/MM E dd/MM</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="MMM">
<greatestDifference id="M" draft="unconfirmed">MMM  MMM</greatestDifference>
<greatestDifference id="M" draft="unconfirmed">LLL  LLL</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="MMMd">
<greatestDifference id="d" draft="unconfirmed">dd 'di' LLL</greatestDifference>
<greatestDifference id="M" draft="unconfirmed">d 'di' LLL  d 'di' LLL</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="MMMEd">
<greatestDifference id="d" draft="unconfirmed">E d 'di' MMM  E d 'di' MMM</greatestDifference>
<greatestDifference id="M" draft="unconfirmed">E d 'di' MMM  E d 'di' MMM</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yM">
<greatestDifference id="M" draft="unconfirmed">MM/y  MM/y</greatestDifference>
<greatestDifference id="y" draft="unconfirmed">MM/y  MM/y</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMd">
<greatestDifference id="d" draft="unconfirmed">dd/MM/y  dd/MM/y</greatestDifference>
<greatestDifference id="M" draft="unconfirmed">dd/MM/y  dd/MM/y</greatestDifference>
<greatestDifference id="y" draft="unconfirmed">dd/MM/y  dd/MM/y</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMEd">
<greatestDifference id="d" draft="unconfirmed">E dd/MM/y  E dd/MM/y</greatestDifference>
<greatestDifference id="M" draft="unconfirmed">E dd/MM/y  E dd/MM/y</greatestDifference>
<greatestDifference id="y" draft="unconfirmed">E dd/MM/y  E dd/MM/y</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMM">
<greatestDifference id="M" draft="unconfirmed">MMMMMM y</greatestDifference>
<greatestDifference id="M" draft="unconfirmed">MMM MMM 'di' 'u' y</greatestDifference>
<greatestDifference id="y" draft="unconfirmed">MMM 'di' 'u' y  MMM 'di' 'u' y</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMMd">
<greatestDifference id="d" draft="unconfirmed">d  d MMM y</greatestDifference>
<greatestDifference id="M" draft="unconfirmed">d MMM y d MMM y</greatestDifference>
<greatestDifference id="d" draft="unconfirmed">d  d MMM 'di' 'u' y</greatestDifference>
<greatestDifference id="M" draft="unconfirmed">d MMM  d MMM 'di' 'u' y</greatestDifference>
<greatestDifference id="y" draft="unconfirmed">d MMM  d MMM 'di' 'u' y</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMMEd">
<greatestDifference id="d" draft="unconfirmed">E d 'di' LLL  E d 'di' LLL 'di' 'u' y</greatestDifference>
<greatestDifference id="M" draft="unconfirmed">E d 'di' LLL  E d 'di' LLL 'di' 'u' y</greatestDifference>
<greatestDifference id="y" draft="unconfirmed">E d 'di' LLL 'di' 'u' y  E d 'di' LLL 'di' 'u' y</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMMM">
<greatestDifference id="M" draft="unconfirmed">LLLLLLLL y</greatestDifference>
<greatestDifference id="y" draft="unconfirmed">LLLL y  LLLL y</greatestDifference>
<greatestDifference id="M" draft="unconfirmed">LLLLLLLL 'di' 'u' y</greatestDifference>
<greatestDifference id="y" draft="unconfirmed">LLLL 'di' 'u' y  LLLL 'di' 'u' y</greatestDifference>
</intervalFormatItem>
</intervalFormats>
</dateTimeFormats>
@@ -544,9 +770,15 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</field>
<field type="week-short">
<displayName draft="unconfirmed">sett.</displayName>
<relative type="-1" draft="unconfirmed">settim. scorsa</relative>
<relative type="0" draft="unconfirmed">sta settim.</relative>
<relative type="1" draft="unconfirmed">settim. chì vene</relative>
</field>
<field type="week-narrow">
<displayName draft="unconfirmed">st.</displayName>
<relative type="-1" draft="unconfirmed">settim. scorsa</relative>
<relative type="0" draft="unconfirmed">sta settim.</relative>
<relative type="1" draft="unconfirmed">settim. chì vene</relative>
</field>
<field type="day">
<displayName draft="unconfirmed">ghjornu</displayName>
@@ -613,7 +845,6 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<symbols numberSystem="latn">
<decimal draft="unconfirmed">,</decimal>
<group draft="unconfirmed"> </group>
<approximatelySign draft="unconfirmed"></approximatelySign>
</symbols>
<percentFormats numberSystem="latn">
<percentFormatLength>
@@ -622,13 +853,25 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</percentFormat>
</percentFormatLength>
</percentFormats>
<currencyFormats numberSystem="adlm">
<currencyFormatLength>
<currencyFormat type="standard">
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern alt="alphaNextToNumber">#,##0.00 ¤;(#,##0.00) ¤</pattern>
</currencyFormat>
</currencyFormatLength>
</currencyFormats>
<currencyFormats numberSystem="latn">
<currencyFormatLength>
<currencyFormat type="standard">
<pattern draft="unconfirmed">#,##0.00 ¤</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern draft="unconfirmed">#,##0.00 ¤;(#,##0.00) ¤</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤;(#,##0.00) ¤</pattern>
<pattern alt="noCurrency" draft="unconfirmed">#,##0.00;(#,##0.00)</pattern>
</currencyFormat>
</currencyFormatLength>
File diff suppressed because it is too large Load Diff
+302 -95
View File
@@ -120,6 +120,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<language type="chp">čipevajština</language>
<language type="chr">čerokézština</language>
<language type="chy">čejenština</language>
<language type="cic" draft="contributed">čikasavština</language>
<language type="ckb">kurdština (sorání)</language>
<language type="ckb" alt="menu">kurdština (centrální)</language>
<language type="clc">čilkotinština</language>
@@ -323,6 +324,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<language type="ksf">bafia</language>
<language type="ksh">kolínština</language>
<language type="ku">kurdština</language>
<language type="ku" menu="core">kurdština</language>
<language type="ku" menu="extension">kurmándží</language>
<language type="kum">kumyčtina</language>
<language type="kut">kutenajština</language>
<language type="kv">komijština</language>
@@ -344,6 +347,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<language type="lil">lillooetština</language>
<language type="liv">livonština</language>
<language type="lkt">lakotština</language>
<language type="lld" draft="contributed">ladinština</language>
<language type="lmo">lombardština</language>
<language type="ln">lingalština</language>
<language type="lo">laoština</language>
@@ -930,6 +934,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<territory type="CN">Čína</territory>
<territory type="CO">Kolumbie</territory>
<territory type="CP">Clippertonův ostrov</territory>
<territory type="CQ">Sark</territory>
<territory type="CR">Kostarika</territory>
<territory type="CU">Kuba</territory>
<territory type="CV">Kapverdy</territory>
@@ -1177,33 +1182,52 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<key type="colNumeric">Číselné řazení</key>
<key type="colStrength">Míra řazení</key>
<key type="currency">Měna</key>
<key type="em">Zobrazení emodži</key>
<key type="hc">Hodinový cyklus (12 vs. 24)</key>
<key type="lb">Styl zalamování řádků</key>
<key type="lw">Zalamování řádků uprostřed slova</key>
<key type="ms">Měrná soustava</key>
<key type="numbers">Čísla</key>
<key type="ss">Zlom věty za zkratkou</key>
<key type="timezone">Časové pásmo</key>
<key type="va">Varianta národního prostředí</key>
<key type="x">Soukromé použití</key>
</keys>
<types>
<type key="calendar" type="buddhist">Buddhistický kalendář</type>
<type key="calendar" type="buddhist" scope="core">Buddhistický</type>
<type key="calendar" type="chinese">Čínský kalendář</type>
<type key="calendar" type="chinese" scope="core">Čínský</type>
<type key="calendar" type="coptic">Koptský kalendář</type>
<type key="calendar" type="coptic" scope="core">Koptský</type>
<type key="calendar" type="dangi">Korejský kalendář Dangi</type>
<type key="calendar" type="dangi" scope="core">Korejský Dangi</type>
<type key="calendar" type="ethiopic">Etiopský kalendář</type>
<type key="calendar" type="ethiopic" scope="core">Etiopský</type>
<type key="calendar" type="ethiopic-amete-alem">Etiopský kalendář (amete alem)</type>
<type key="calendar" type="ethiopic-amete-alem" scope="core">Etiopský (amete alem)</type>
<type key="calendar" type="gregorian">Gregoriánský kalendář</type>
<type key="calendar" type="gregorian" scope="core">Gregoriánský</type>
<type key="calendar" type="hebrew">Hebrejský kalendář</type>
<type key="calendar" type="hebrew" scope="core">Hebrejský</type>
<type key="calendar" type="indian">Indický národní kalendář</type>
<type key="calendar" type="islamic">Kalendář podle hidžry</type>
<type key="calendar" type="islamic" scope="core">Podle hidžry</type>
<type key="calendar" type="islamic-civil">Kalendář podle hidžry (občanský)</type>
<type key="calendar" type="islamic-civil" scope="core">Podle hidždy (občanský)</type>
<type key="calendar" type="islamic-umalqura">Kalendář podle hidžry (Umm al-Qura)</type>
<type key="calendar" type="islamic-umalqura" scope="core">Podle hidžry (Umm al-Qura)</type>
<type key="calendar" type="iso8601">Kalendář ISO-8601</type>
<type key="calendar" type="japanese">Japonský kalendář</type>
<type key="calendar" type="japanese" scope="core">Japonský</type>
<type key="calendar" type="persian">Perský kalendář</type>
<type key="calendar" type="persian" scope="core">Perský</type>
<type key="calendar" type="roc">Kalendář Čínské republiky</type>
<type key="calendar" type="roc" scope="core">Čínské republiky</type>
<type key="cf" type="account">Účetní měnový formát</type>
<type key="cf" type="account" scope="core">Účetní</type>
<type key="cf" type="standard">Standardní měnový formát</type>
<type key="cf" type="standard" scope="core">Standardní</type>
<type key="colAlternate" type="non-ignorable" draft="contributed">Řadit symboly</type>
<type key="colAlternate" type="shifted" draft="contributed">Při řazení ignorovat symboly</type>
<type key="colBackwards" type="no" draft="contributed">Normální řazení akcentů</type>
@@ -1213,22 +1237,32 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<type key="colCaseFirst" type="upper" draft="contributed">Nejdříve řadit velká písmena</type>
<type key="colCaseLevel" type="no" draft="contributed">Nerozlišovat při řazení velká a malá písmena</type>
<type key="colCaseLevel" type="yes" draft="contributed">Rozlišovat při řazení velká a malá písmena</type>
<type key="collation" type="big5han">Řazení pro tradiční čínštinu Big5</type>
<type key="collation" type="compat">Předchozí řazení, kompatibilita</type>
<type key="collation" type="compat" scope="core">Kompatibilita</type>
<type key="collation" type="dictionary">Slovníkové řazení</type>
<type key="collation" type="dictionary" scope="core">Slovník</type>
<type key="collation" type="ducet">Výchozí řazení Unicode</type>
<type key="collation" type="ducet" scope="core">Výchozí Unicode</type>
<type key="collation" type="eor">Evropské řazení</type>
<type key="collation" type="gb2312han">Řazení pro zjednodušenou čínštinu GB2312</type>
<type key="collation" type="phonebook">Řazení telefonního seznamu</type>
<type key="collation" type="phonebook" scope="core">Telefonní seznam</type>
<type key="collation" type="phonetic">Fonetické řazení</type>
<type key="collation" type="phonetic" scope="core">Fonetické</type>
<type key="collation" type="pinyin">Řazení podle pchin-jinu</type>
<type key="collation" type="pinyin" scope="core">Podle pchin-jinu</type>
<type key="collation" type="search">Obecné hledání</type>
<type key="collation" type="search" scope="core">Hledání</type>
<type key="collation" type="searchjl" draft="contributed">Vyhledávat podle počáteční souhlásky písma hangul</type>
<type key="collation" type="standard">Standardní řazení</type>
<type key="collation" type="standard" scope="core">Standardní</type>
<type key="collation" type="stroke">Řazení podle tahů</type>
<type key="collation" type="stroke" scope="core">Podle tahů</type>
<type key="collation" type="traditional">Tradiční řazení</type>
<type key="collation" type="traditional" scope="core">Tradiční</type>
<type key="collation" type="unihan">Řazení podle radikálů</type>
<type key="collation" type="unihan" scope="core">Podle radikálů</type>
<type key="collation" type="zhuyin">Řazení podle ču-jinu</type>
<type key="collation" type="zhuyin" scope="core">Podle ču-jinu</type>
<type key="colNormalization" type="no" draft="contributed">Řadit bez normalizace</type>
<type key="colNormalization" type="yes">Řadit podle normalizovaného kódování Unicode</type>
<type key="colNumeric" type="no" draft="contributed">Řadit číslice jednotlivě</type>
@@ -1241,18 +1275,35 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<type key="d0" type="fwidth">Plná šířka</type>
<type key="d0" type="hwidth">Poloviční šířka</type>
<type key="d0" type="npinyin" draft="contributed">Numerický</type>
<type key="em" type="default" scope="core">Výchozí</type>
<type key="em" type="emoji" scope="core">Emodži</type>
<type key="em" type="text" scope="core">Text</type>
<type key="hc" type="h11">12hodinový systém (011)</type>
<type key="hc" type="h11" scope="core">12 (011)</type>
<type key="hc" type="h12">12hodinový systém (112)</type>
<type key="hc" type="h12" scope="core">12 (112)</type>
<type key="hc" type="h23">24hodinový systém (023)</type>
<type key="hc" type="h23" scope="core">24 (023)</type>
<type key="hc" type="h24">24hodinový systém (124)</type>
<type key="hc" type="h24" scope="core">24 (124)</type>
<type key="lb" type="loose">Volný styl zalamování řádků</type>
<type key="lb" type="loose" scope="core">Volný</type>
<type key="lb" type="normal">Běžný styl zalamování řádků</type>
<type key="lb" type="normal" scope="core">Běžný</type>
<type key="lb" type="strict">Striktní styl zalamování řádků</type>
<type key="lb" type="strict" scope="core">Striktní</type>
<type key="lw" type="breakall" scope="core">Zalamovat vše</type>
<type key="lw" type="keepall" scope="core">Ponechat vše</type>
<type key="lw" type="normal" scope="core">Normální</type>
<type key="lw" type="phrase" scope="core">Ponechat ve frázích</type>
<type key="m0" type="bgn">Transliterace podle BGN</type>
<type key="m0" type="ungegn">Transliterace podle UNGEGN</type>
<type key="ms" type="metric">Metrická soustava</type>
<type key="ms" type="metric" scope="core">Metrická</type>
<type key="ms" type="uksystem">Britská měrná soustava</type>
<type key="ms" type="uksystem" scope="core">Britská</type>
<type key="ms" type="ussystem">Americká měrná soustava</type>
<type key="ms" type="ussystem" scope="core">Americká</type>
<type key="numbers" type="arab">Arabsko-indické číslice</type>
<type key="numbers" type="arabext">Rozšířené arabsko-indické číslice</type>
<type key="numbers" type="armn">Arménské číslice</type>
@@ -1301,6 +1352,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<type key="numbers" type="tibt">Tibetské číslice</type>
<type key="numbers" type="traditional">Tradiční číslovky</type>
<type key="numbers" type="vaii">Vaiské číslice</type>
<type key="ss" type="none" scope="core">Ne</type>
<type key="ss" type="standard" scope="core">Ano</type>
</types>
<measurementSystemNames>
<measurementSystemName type="metric">metrický</measurementSystemName>
@@ -1565,6 +1618,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1} 'v' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} 'v' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="long">
<dateTimeFormat>
@@ -1573,6 +1629,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1} 'v' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} 'v' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="medium">
<dateTimeFormat>
@@ -1592,18 +1651,20 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="Ehms">E h:mm:ssa</dateFormatItem>
<dateFormatItem id="EHms">E H:mm:ss</dateFormatItem>
<dateFormatItem id="Gy">y G</dateFormatItem>
<dateFormatItem id="GyM">M/y G</dateFormatItem>
<dateFormatItem id="GyMd">d. M. y GGGGG</dateFormatItem>
<dateFormatItem id="GyMEd">E d. M. y G</dateFormatItem>
<dateFormatItem id="GyMMM">LLLL y G</dateFormatItem>
<dateFormatItem id="GyMMMd">d. M. y G</dateFormatItem>
<dateFormatItem id="GyMMMEd">E d. M. y G</dateFormatItem>
<dateFormatItem id="GyMMMMd">d. MMMM y G</dateFormatItem>
<dateFormatItem id="GyMMMMEd">E d. MMMM y G</dateFormatItem>
<dateFormatItem id="h">ha</dateFormatItem>
<dateFormatItem id="H">H</dateFormatItem>
<dateFormatItem id="hm">h:mma</dateFormatItem>
<dateFormatItem id="Hm">H:mm</dateFormatItem>
<dateFormatItem id="hms">h:mm:ssa</dateFormatItem>
<dateFormatItem id="Hms">H:mm:ss</dateFormatItem>
<dateFormatItem id="Hv">H 'h' v</dateFormatItem>
<dateFormatItem id="Md">d. M.</dateFormatItem>
<dateFormatItem id="MEd">E d. M.</dateFormatItem>
<dateFormatItem id="MMMd">d. M.</dateFormatItem>
@@ -1625,12 +1686,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="yyyyQQQQ">QQQQ y G</dateFormatItem>
</availableFormats>
<intervalFormats>
<intervalFormatItem id="Bh">
<greatestDifference id="B">h B  h B</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="Bhm">
<greatestDifference id="B">h:mm B  h:mm B</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="d">
<greatestDifference id="d">d.d.</greatestDifference>
</intervalFormatItem>
@@ -1672,10 +1727,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<greatestDifference id="M">E d. M.  E d. M. y G</greatestDifference>
<greatestDifference id="y">E d. M. y  E d. M. y G</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="h">
<greatestDifference id="a" draft="contributed">ha  ha</greatestDifference>
<greatestDifference id="h" draft="contributed">hha</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="H">
<greatestDifference id="H">HH</greatestDifference>
</intervalFormatItem>
@@ -1706,10 +1757,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<greatestDifference id="H" draft="contributed">H:mmH:mm, vvvv</greatestDifference>
<greatestDifference id="m" draft="contributed">H:mmH:mm, vvvv</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="hv">
<greatestDifference id="a" draft="contributed">ha  ha v</greatestDifference>
<greatestDifference id="h" draft="contributed">hha v</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="Hv">
<greatestDifference id="H">HH v</greatestDifference>
</intervalFormatItem>
@@ -2032,13 +2079,14 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="Ehms">E h:mm:ssa</dateFormatItem>
<dateFormatItem id="EHms">E H:mm:ss</dateFormatItem>
<dateFormatItem id="Gy">y G</dateFormatItem>
<dateFormatItem id="GyM">M/y G</dateFormatItem>
<dateFormatItem id="GyMd">d. M. y GGGGG</dateFormatItem>
<dateFormatItem id="GyMEd">E, d. M. y G</dateFormatItem>
<dateFormatItem id="GyMMM">LLLL y G</dateFormatItem>
<dateFormatItem id="GyMMMd">d. M. y G</dateFormatItem>
<dateFormatItem id="GyMMMEd">E d. M. y G</dateFormatItem>
<dateFormatItem id="GyMMMMd">d. MMMM y G</dateFormatItem>
<dateFormatItem id="GyMMMMEd">E d. MMMM y G</dateFormatItem>
<dateFormatItem id="h">ha</dateFormatItem>
<dateFormatItem id="H">H</dateFormatItem>
<dateFormatItem id="hm">h:mma</dateFormatItem>
<dateFormatItem id="Hm">H:mm</dateFormatItem>
@@ -2052,6 +2100,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="Hmv">H:mm v</dateFormatItem>
<dateFormatItem id="hmvvvv">h:mma, vvvv</dateFormatItem>
<dateFormatItem id="Hmvvvv">H:mm, vvvv</dateFormatItem>
<dateFormatItem id="Hv">H 'h' v</dateFormatItem>
<dateFormatItem id="Md">d. M.</dateFormatItem>
<dateFormatItem id="MEd">E d. M.</dateFormatItem>
<dateFormatItem id="MMMd">d. M.</dateFormatItem>
@@ -2079,12 +2128,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="yw" count="other">w. 'týden' 'roku' Y</dateFormatItem>
</availableFormats>
<intervalFormats>
<intervalFormatItem id="Bh">
<greatestDifference id="B">h B  h B</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="Bhm">
<greatestDifference id="B">h:mm B  h:mm B</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="d">
<greatestDifference id="d">d.d.</greatestDifference>
</intervalFormatItem>
@@ -2126,10 +2169,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<greatestDifference id="M">E d. M.  E d. M. y G</greatestDifference>
<greatestDifference id="y">E d. M. y  E d. M. y G</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="h">
<greatestDifference id="a">ha  ha</greatestDifference>
<greatestDifference id="h">hha</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="H">
<greatestDifference id="H">HH</greatestDifference>
</intervalFormatItem>
@@ -2160,10 +2199,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<greatestDifference id="H" draft="contributed">H:mmH:mm, vvvv</greatestDifference>
<greatestDifference id="m" draft="contributed">H:mmH:mm, vvvv</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="hv">
<greatestDifference id="a">ha  ha v</greatestDifference>
<greatestDifference id="h">hha v</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="Hv">
<greatestDifference id="H">HH v</greatestDifference>
</intervalFormatItem>
@@ -2841,11 +2876,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<hourFormat>+H:mm;-H:mm</hourFormat>
<regionFormat>časové pásmo {0}</regionFormat>
<zone type="Pacific/Honolulu">
<short>
<generic draft="contributed">HST</generic>
<standard draft="contributed">HST</standard>
<daylight draft="contributed">HDT</daylight>
</short>
<exemplarCity>Honolulu</exemplarCity>
</zone>
<zone type="Etc/UTC">
@@ -2862,15 +2892,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Asia/Kabul">
<exemplarCity>Kábul</exemplarCity>
</zone>
<zone type="Europe/Tirane">
<exemplarCity>Tirana</exemplarCity>
</zone>
<zone type="Asia/Yerevan">
<exemplarCity>Jerevan</exemplarCity>
</zone>
<zone type="America/Cordoba">
<exemplarCity>Córdoba</exemplarCity>
</zone>
<zone type="Europe/Vienna">
<exemplarCity>Vídeň</exemplarCity>
</zone>
@@ -2895,15 +2919,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Asia/Brunei">
<exemplarCity>Brunej</exemplarCity>
</zone>
<zone type="America/Santarem">
<exemplarCity>Santarém</exemplarCity>
</zone>
<zone type="America/Belem">
<exemplarCity>Belém</exemplarCity>
</zone>
<zone type="America/Sao_Paulo">
<exemplarCity>São Paulo</exemplarCity>
</zone>
<zone type="America/Bahia">
<exemplarCity>Bahía</exemplarCity>
</zone>
@@ -2928,9 +2943,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Asia/Shanghai">
<exemplarCity>Šanghaj</exemplarCity>
</zone>
<zone type="America/Bogota">
<exemplarCity>Bogotá</exemplarCity>
</zone>
<zone type="America/Costa_Rica">
<exemplarCity>Kostarika</exemplarCity>
</zone>
@@ -3051,7 +3063,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<exemplarCity>Phnompenh</exemplarCity>
</zone>
<zone type="Pacific/Enderbury">
<exemplarCity>Enderbury</exemplarCity>
<exemplarCity>Kanton (ostrov)</exemplarCity>
</zone>
<zone type="Indian/Comoro">
<exemplarCity>Komory</exemplarCity>
@@ -3125,24 +3137,15 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Indian/Maldives">
<exemplarCity>Maledivy</exemplarCity>
</zone>
<zone type="America/Mazatlan">
<exemplarCity>Mazatlán</exemplarCity>
</zone>
<zone type="America/Bahia_Banderas">
<exemplarCity>Bahia Banderas</exemplarCity>
</zone>
<zone type="America/Mexico_City">
<exemplarCity>Ciudad de México</exemplarCity>
</zone>
<zone type="America/Merida">
<exemplarCity>Merida</exemplarCity>
</zone>
<zone type="Asia/Kuching">
<exemplarCity>Kučing</exemplarCity>
</zone>
<zone type="Pacific/Noumea">
<exemplarCity>Nouméa</exemplarCity>
</zone>
<zone type="Asia/Katmandu">
<exemplarCity>Káthmándú</exemplarCity>
</zone>
@@ -3224,9 +3227,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Asia/Riyadh">
<exemplarCity>Rijád</exemplarCity>
</zone>
<zone type="Indian/Mahe">
<exemplarCity>Mahé</exemplarCity>
</zone>
<zone type="Africa/Khartoum">
<exemplarCity>Chartúm</exemplarCity>
</zone>
@@ -3257,9 +3257,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Indian/Kerguelen">
<exemplarCity>Kerguelenovy ostrovy</exemplarCity>
</zone>
<zone type="Africa/Lome">
<exemplarCity>Lomé</exemplarCity>
</zone>
<zone type="Asia/Dushanbe">
<exemplarCity>Dušanbe</exemplarCity>
</zone>
@@ -3328,9 +3325,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</metazone>
<metazone type="Africa_Western">
<long>
<generic>západoafrický čas</generic>
<standard>západoafrický standardní čas</standard>
<daylight>západoafrický letní čas</daylight>
<standard>západoafrický čas</standard>
</long>
</metazone>
<metazone type="Alaska">
@@ -3753,6 +3748,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<standard>guyanský čas</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard>havajsko-aleutský standardní čas</standard>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic>havajsko-aleutský čas</generic>
@@ -4203,6 +4203,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<standard>chuukský čas</standard>
</long>
</metazone>
<metazone type="Turkey">
<long>
<generic>Turecký čas</generic>
<standard>Turecký standardní čas</standard>
<daylight>Turecký letní čas</daylight>
</long>
</metazone>
<metazone type="Turkmenistan">
<long>
<generic>turkmenský čas</generic>
@@ -4389,7 +4396,10 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>#,##0.00 ¤</pattern>
<pattern alt="noCurrency" draft="provisional">#,##0.00</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
</currencyFormatLength>
<currencyFormatLength type="short">
@@ -6383,6 +6393,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<displayName count="many">východokaribského dolaru</displayName>
<displayName count="other">východokaribských dolarů</displayName>
</currency>
<currency type="XCG">
<displayName>karibský gulden</displayName>
<displayName count="one">karibský gulden</displayName>
<displayName count="few">karibské guldeny</displayName>
<displayName count="many">karibského guldenu</displayName>
<displayName count="other">karibských guldenů</displayName>
</currency>
<currency type="XDR">
<displayName>SDR</displayName>
</currency>
@@ -6544,6 +6561,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<displayName count="many">zimbabwského dolaru (19802008)</displayName>
<displayName count="other">zimbabwských dolarů (19802008)</displayName>
</currency>
<currency type="ZWG">
<displayName>zimbabwský zlatý</displayName>
<displayName count="one">zimbabwský zlatý</displayName>
<displayName count="few">zimbabwské zlaté</displayName>
<displayName count="many">zimbabwského zlatého</displayName>
<displayName count="other">zimbabwských zlatých</displayName>
</currency>
<currency type="ZWL">
<displayName>zimbabwský dolar (2009)</displayName>
<displayName count="one">zimbabwský dolar (2009)</displayName>
@@ -7288,7 +7312,14 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other" case="instrumental">{0} položkami</unitPattern>
<unitPattern count="other" case="locative">{0} položkách</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part">
<displayName>díly</displayName>
<unitPattern count="one">{0} díl</unitPattern>
<unitPattern count="few">{0} díly</unitPattern>
<unitPattern count="many">{0} dílu</unitPattern>
<unitPattern count="other">{0} dílů</unitPattern>
</unit>
<unit type="concentr-part-per-1e6">
<gender>inanimate</gender>
<displayName>díly z milionu</displayName>
<unitPattern count="one">{0} díl z milionu</unitPattern>
@@ -7428,6 +7459,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other" case="instrumental">{0} moly</unitPattern>
<unitPattern count="other" case="locative">{0} molech</unitPattern>
</unit>
<unit type="concentr-ofglucose">
<displayName>glukózy</displayName>
<unitPattern count="one">{0} glukózy</unitPattern>
<unitPattern count="few">{0} glukózy</unitPattern>
<unitPattern count="many">{0}glukózy</unitPattern>
<unitPattern count="other">{0} glukózy</unitPattern>
</unit>
<unit type="consumption-liter-per-kilometer">
<gender>inanimate</gender>
<displayName>litry na kilometr</displayName>
@@ -9126,7 +9164,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</unit>
<unit type="length-point">
<gender>inanimate</gender>
<displayName>body</displayName>
<unitPattern count="one">{0} bod</unitPattern>
<unitPattern count="one" case="accusative">{0} bod</unitPattern>
<unitPattern count="one" case="dative">{0} bodu</unitPattern>
@@ -9648,11 +9685,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="few" case="instrumental">{0} milimetry rtuťového sloupce</unitPattern>
<unitPattern count="few" case="locative">{0} milimetrech rtuťového sloupce</unitPattern>
<unitPattern count="many">{0} milimetru rtuťového sloupce</unitPattern>
<unitPattern count="many" case="accusative">{0} milimetrů rtuťového sloupce</unitPattern>
<unitPattern count="many" case="dative">{0} milimetrům rtuťového sloupce</unitPattern>
<unitPattern count="many" case="genitive">{0} milimetrů rtuťového sloupce</unitPattern>
<unitPattern count="many" case="instrumental">{0} milimetry rtuťového sloupce</unitPattern>
<unitPattern count="many" case="locative">{0} milimetrech rtuťového sloupce</unitPattern>
<unitPattern count="many" case="accusative">{0} milimetru rtuťového sloupce</unitPattern>
<unitPattern count="many" case="dative">{0} milimetru rtuťového sloupce</unitPattern>
<unitPattern count="many" case="genitive">{0} milimetru rtuťového sloupce</unitPattern>
<unitPattern count="many" case="instrumental">{0} milimetru rtuťového sloupce</unitPattern>
<unitPattern count="many" case="locative">{0} milimetru rtuťového sloupce</unitPattern>
<unitPattern count="other">{0} milimetrů rtuťového sloupce</unitPattern>
<unitPattern count="other" case="accusative">{0} milimetrů rtuťového sloupce</unitPattern>
<unitPattern count="other" case="dative">{0} milimetrům rtuťového sloupce</unitPattern>
@@ -9660,6 +9697,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other" case="instrumental">{0} milimetry rtuťového sloupce</unitPattern>
<unitPattern count="other" case="locative">{0} milimetrech rtuťového sloupce</unitPattern>
</unit>
<unit type="pressure-ofhg">
<displayName>rtuťový sloupec</displayName>
<unitPattern count="one">{0} rtuťového sloupce</unitPattern>
<unitPattern count="few">{0} rtuťového sloupce</unitPattern>
<unitPattern count="many">{0} rtuťového sloupce</unitPattern>
<unitPattern count="other">{0} rtuťového sloupce</unitPattern>
</unit>
<unit type="pressure-pound-force-per-square-inch">
<displayName>libry na čtvereční palec</displayName>
<unitPattern count="one">{0} libra na čtvereční palec</unitPattern>
@@ -10412,6 +10456,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other" case="instrumental">{0} metrickými šálky</unitPattern>
<unitPattern count="other" case="locative">{0} metrických šálcích</unitPattern>
</unit>
<unit type="volume-fluid-ounce-metric">
<displayName>metrické duté unce</displayName>
<unitPattern count="one">{0} metrická dutá unce</unitPattern>
<unitPattern count="few">{0} metrické duté unce</unitPattern>
<unitPattern count="many">{0} metrické duté unce</unitPattern>
<unitPattern count="other">{0} metrických dutých uncí</unitPattern>
</unit>
<unit type="volume-acre-foot">
<displayName>akro-stopy</displayName>
<unitPattern count="one">{0} akro-stopa</unitPattern>
@@ -10533,9 +10584,99 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} britského kvartu</unitPattern>
<unitPattern count="other">{0} britských kvartů</unitPattern>
</unit>
<unit type="angle-steradian">
<displayName>steradiány</displayName>
<unitPattern count="one">{0} steradián</unitPattern>
<unitPattern count="few">{0} steradiány</unitPattern>
<unitPattern count="many">{0} steradiánu</unitPattern>
<unitPattern count="other">{0} steradiánů</unitPattern>
</unit>
<unit type="concentr-katal">
<displayName>kataly</displayName>
<unitPattern count="one">{0} katal</unitPattern>
<unitPattern count="few">{0} kataly</unitPattern>
<unitPattern count="many">{0} katalu</unitPattern>
<unitPattern count="other">{0} katalů</unitPattern>
</unit>
<unit type="electric-coulomb">
<displayName>coulomby</displayName>
<unitPattern count="one">{0} coulomb</unitPattern>
<unitPattern count="few">{0} coulomby</unitPattern>
<unitPattern count="many">{0} coulombu</unitPattern>
<unitPattern count="other">{0} coulombů</unitPattern>
</unit>
<unit type="electric-farad">
<displayName>farady</displayName>
<unitPattern count="one">{0} farad</unitPattern>
<unitPattern count="few">{0} farady</unitPattern>
<unitPattern count="many">{0} faradu</unitPattern>
<unitPattern count="other">{0} faradů</unitPattern>
</unit>
<unit type="electric-henry">
<displayName>henry</displayName>
<unitPattern count="one">{0} henry</unitPattern>
<unitPattern count="few">{0} henry</unitPattern>
<unitPattern count="many">{0} henry</unitPattern>
<unitPattern count="other">{0} henry</unitPattern>
</unit>
<unit type="electric-siemens">
<displayName>siemensy</displayName>
<unitPattern count="one">{0} siemens</unitPattern>
<unitPattern count="few">{0} siemensy</unitPattern>
<unitPattern count="many">{0} siemensu</unitPattern>
<unitPattern count="other">{0} siemensů</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>kalorie-IT</displayName>
<unitPattern count="one">{0} kalorie-IT</unitPattern>
<unitPattern count="few">{0} kalorie-IT</unitPattern>
<unitPattern count="many">{0} kalorie-IT</unitPattern>
<unitPattern count="other">{0} kalorií-IT</unitPattern>
</unit>
<unit type="energy-becquerel">
<displayName>becquerely</displayName>
<unitPattern count="one">{0} becquerel</unitPattern>
<unitPattern count="few">{0} becquerely</unitPattern>
<unitPattern count="many">{0} becquerelu</unitPattern>
<unitPattern count="other">{0} becquerelů</unitPattern>
</unit>
<unit type="energy-sievert">
<displayName>sieverty</displayName>
<unitPattern count="one">{0} sievert</unitPattern>
<unitPattern count="few">{0} sievert</unitPattern>
<unitPattern count="many">{0} sieverty</unitPattern>
<unitPattern count="other">{0} sievertu</unitPattern>
</unit>
<unit type="energy-gray">
<displayName>graye</displayName>
<unitPattern count="one">{0} gray</unitPattern>
<unitPattern count="few">{0} graye</unitPattern>
<unitPattern count="many">{0} graye</unitPattern>
<unitPattern count="other">{0} grayů</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>kilogramy síly</displayName>
<unitPattern count="one">{0} kilogram síly</unitPattern>
<unitPattern count="few">{0} kilogramy síly</unitPattern>
<unitPattern count="many">{0} kilogramu síly</unitPattern>
<unitPattern count="other">{0} kilogramů síly</unitPattern>
</unit>
<unit type="magnetic-tesla">
<displayName>tesly</displayName>
<unitPattern count="one">{0} tesla</unitPattern>
<unitPattern count="few">{0} tesly</unitPattern>
<unitPattern count="many">{0} tesly</unitPattern>
<unitPattern count="other">{0} tesel</unitPattern>
</unit>
<unit type="magnetic-weber">
<displayName>webery</displayName>
<unitPattern count="one">{0} weber</unitPattern>
<unitPattern count="few">{0} webery</unitPattern>
<unitPattern count="many">{0} weberu</unitPattern>
<unitPattern count="other">{0} weberů</unitPattern>
</unit>
<unit type="speed-light-speed">
<gender>neuter</gender>
<displayName>světlo</displayName>
<unitPattern count="one">{0} světlo</unitPattern>
<unitPattern count="one" case="accusative">{0} světlo</unitPattern>
<unitPattern count="one" case="dative">{0} světlu</unitPattern>
@@ -10561,7 +10702,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other" case="instrumental">{0} světly</unitPattern>
<unitPattern count="other" case="locative">{0} světlech</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<unit type="concentr-part-per-1e9">
<gender>feminine</gender>
<displayName>částice na miliardu</displayName>
<unitPattern count="one">{0} částice na miliardu</unitPattern>
@@ -10591,7 +10732,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</unit>
<unit type="duration-night">
<gender>feminine</gender>
<displayName>noci</displayName>
<unitPattern count="one">{0} noc</unitPattern>
<unitPattern count="one" case="accusative">{0} noc</unitPattern>
<unitPattern count="one" case="dative">{0} noci</unitPattern>
@@ -10680,6 +10820,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} položky</unitPattern>
<unitPattern count="other">{0} položek</unitPattern>
</unit>
<unit type="concentr-part">
<displayName>díl</displayName>
<unitPattern count="one">{0} díl</unitPattern>
<unitPattern count="few">{0} díly</unitPattern>
<unitPattern count="many">{0} dílu</unitPattern>
<unitPattern count="other">{0} dílů</unitPattern>
</unit>
<unit type="concentr-percent">
<unitPattern count="one">{0} %</unitPattern>
<unitPattern count="few">{0} %</unitPattern>
@@ -10698,6 +10845,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} ‱</unitPattern>
<unitPattern count="other">{0} ‱</unitPattern>
</unit>
<unit type="concentr-ofglucose">
<displayName>Glc</displayName>
</unit>
<unit type="consumption-liter-per-kilometer">
<displayName>l/km</displayName>
<unitPattern count="one">{0} l/km</unitPattern>
@@ -11015,6 +11165,31 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unit type="volume-quart-imperial">
<displayName>qt Imp.</displayName>
</unit>
<unit type="concentr-katal">
<unitPattern count="one">{0} kat</unitPattern>
<unitPattern count="few">{0}kat</unitPattern>
<unitPattern count="many">{0}kat</unitPattern>
<unitPattern count="other">{0}kat</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>cal-IT</displayName>
<unitPattern count="one">{0} cal-IT</unitPattern>
<unitPattern count="few">{0} cal-IT</unitPattern>
<unitPattern count="many">{0} cal-IT</unitPattern>
<unitPattern count="other">{0} cal-IT</unitPattern>
</unit>
<unit type="energy-becquerel">
<unitPattern count="one">{0} Bq</unitPattern>
<unitPattern count="few">{0} Bq</unitPattern>
<unitPattern count="many">{0} Bq</unitPattern>
<unitPattern count="other">{0} Bq</unitPattern>
</unit>
<unit type="energy-sievert">
<unitPattern count="one">{0} sievertů</unitPattern>
<unitPattern count="few">{0} Sv</unitPattern>
<unitPattern count="many">{0} Sv</unitPattern>
<unitPattern count="other">{0} Sv</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>světlo</displayName>
<unitPattern count="one">{0} světlo</unitPattern>
@@ -11022,11 +11197,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} světla</unitPattern>
<unitPattern count="other">{0} světel</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<unit type="concentr-part-per-1e9">
<displayName>částic/mld.</displayName>
<unitPattern count="one">{0} částice na mld</unitPattern>
<unitPattern count="few">{0} částice na mld</unitPattern>
<unitPattern count="many">{0} částic na mld</unitPattern>
<unitPattern count="many">{0} částice na mld</unitPattern>
<unitPattern count="other">{0} částic na mld</unitPattern>
</unit>
<unit type="duration-night">
@@ -11053,6 +11228,16 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} pol.</unitPattern>
<unitPattern count="other">{0} pol.</unitPattern>
</unit>
<unit type="concentr-part">
<displayName>díl</displayName>
<unitPattern count="one">{0} díl</unitPattern>
<unitPattern count="few">{0} díly</unitPattern>
<unitPattern count="many">{0} dílu</unitPattern>
<unitPattern count="other">{0} dílů</unitPattern>
</unit>
<unit type="concentr-ofglucose">
<displayName>Glc</displayName>
</unit>
<unit type="consumption-liter-per-100-kilometer">
<displayName>l/100km</displayName>
<unitPattern count="one">{0} l/100km</unitPattern>
@@ -11190,20 +11375,42 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} šp.</unitPattern>
<unitPattern count="other">{0} šp.</unitPattern>
</unit>
<unit type="concentr-katal">
<unitPattern count="one">{0} kat</unitPattern>
<unitPattern count="few">{0}kat</unitPattern>
<unitPattern count="many">{0}kat</unitPattern>
<unitPattern count="other">{0}kat</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>cal-IT</displayName>
<unitPattern count="one">{0} cal-IT</unitPattern>
<unitPattern count="few">{0} cal-IT</unitPattern>
<unitPattern count="many">{0} cal-IT</unitPattern>
<unitPattern count="other">{0} cal-IT</unitPattern>
</unit>
<unit type="energy-becquerel">
<unitPattern count="one">{0} Bq</unitPattern>
<unitPattern count="few">{0} Bq</unitPattern>
<unitPattern count="many">{0} Bq</unitPattern>
<unitPattern count="other">{0} Bq</unitPattern>
</unit>
<unit type="energy-sievert">
<unitPattern count="one">{0} Sv</unitPattern>
<unitPattern count="few">{0} Sv</unitPattern>
<unitPattern count="many">{0} Sv</unitPattern>
<unitPattern count="other">{0} Sv</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>světlo</displayName>
<unitPattern count="one">{0} sv.</unitPattern>
<unitPattern count="few">{0} sv.</unitPattern>
<unitPattern count="many">{0} sv.</unitPattern>
<unitPattern count="other">{0} sv.</unitPattern>
</unit>
<unit type="duration-night">
<displayName>noci</displayName>
<unitPattern count="one">{0} noc</unitPattern>
<unitPattern count="few">{0} noci</unitPattern>
<unitPattern count="many">{0} noci</unitPattern>
<unitPattern count="other">{0} nocí</unitPattern>
<perUnitPattern>{0}/noc</perUnitPattern>
<unit type="concentr-part-per-1e9">
<unitPattern count="one">{0} částice na mld</unitPattern>
<unitPattern count="few">{0} částice na mld</unitPattern>
<unitPattern count="many">{0} částice na mld</unitPattern>
<unitPattern count="other">{0} částic na mld</unitPattern>
</unit>
<coordinateUnit>
<coordinateUnitPattern type="east">{0}E</coordinateUnitPattern>
-4
View File
@@ -256,28 +256,24 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<timeFormatLength type="full">
<timeFormat>
<pattern>h:mm:ssa zzzz</pattern>
<pattern alt="ascii" draft="contributed">h:mm:ss a zzzz</pattern>
<datetimeSkeleton draft="contributed">ahmmsszzzz</datetimeSkeleton>
</timeFormat>
</timeFormatLength>
<timeFormatLength type="long">
<timeFormat>
<pattern>h:mm:ssa z</pattern>
<pattern alt="ascii" draft="contributed">h:mm:ss a z</pattern>
<datetimeSkeleton draft="contributed">ahmmssz</datetimeSkeleton>
</timeFormat>
</timeFormatLength>
<timeFormatLength type="medium">
<timeFormat>
<pattern>h:mm:ssa</pattern>
<pattern alt="ascii" draft="contributed">h:mm:ss a</pattern>
<datetimeSkeleton draft="contributed">ahmmss</datetimeSkeleton>
</timeFormat>
</timeFormatLength>
<timeFormatLength type="short">
<timeFormat>
<pattern>h:mma</pattern>
<pattern alt="ascii" draft="contributed">h:mm a</pattern>
<datetimeSkeleton draft="contributed">ahmm</datetimeSkeleton>
</timeFormat>
</timeFormatLength>
+4
View File
@@ -677,6 +677,10 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<currencyFormatLength>
<currencyFormat type="standard">
<pattern draft="unconfirmed">#,##0.00 ¤</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
</currencyFormatLength>
<unitPattern count="other" draft="unconfirmed">{0} {1}</unitPattern>
File diff suppressed because it is too large Load Diff
+425 -49
View File
@@ -286,6 +286,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<language type="ksf">Baffia</language>
<language type="ksh">Cwleneg</language>
<language type="ku">Cwrdeg</language>
<language type="ku" menu="core">Cwrdeg</language>
<language type="ku" menu="extension">Cwrmanjeg</language>
<language type="kum">Cwmiceg</language>
<language type="kv">Comi</language>
<language type="kw">Cernyweg</language>
@@ -749,6 +751,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<territory type="CN">Tsieina</territory>
<territory type="CO">Colombia</territory>
<territory type="CP">Ynys Clipperton</territory>
<territory type="CQ">Sarc</territory>
<territory type="CR">Costa Rica</territory>
<territory type="CU">Ciwba</territory>
<territory type="CV">Cabo Verde</territory>
@@ -889,7 +892,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<territory type="PF">Polynesia Ffrengig</territory>
<territory type="PG">Papua Guinea Newydd</territory>
<territory type="PH">Y Philipinau</territory>
<territory type="PK">Pakistan</territory>
<territory type="PK">Pacistan</territory>
<territory type="PL">Gwlad Pwyl</territory>
<territory type="PM">Saint-Pierre-et-Miquelon</territory>
<territory type="PN">Ynysoedd Pitcairn</territory>
@@ -1009,51 +1012,88 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<key type="cf">Fformat Arian</key>
<key type="collation">Trefn</key>
<key type="currency">Math o Arian</key>
<key type="em">Cyflwyniad Emoji</key>
<key type="hc">Cylched Awr (12 vs 24)</key>
<key type="lb">Arddull Toriad Llinell</key>
<key type="lw">Toriadau Llinell o fewn Geiriau</key>
<key type="ms">System Fesur</key>
<key type="numbers">Rhifau</key>
<key type="ss">Toriad Brawddeg ar ôl Byrfodd</key>
</keys>
<types>
<type key="calendar" type="buddhist">Calendr Bwdaidd</type>
<type key="calendar" type="chinese">Calendr Tseina</type>
<type key="calendar" type="buddhist" scope="core">Bwdaidd</type>
<type key="calendar" type="chinese">Calendr Tsieineaidd</type>
<type key="calendar" type="chinese" scope="core">Tsieineaidd</type>
<type key="calendar" type="coptic">Calendr y Coptiaid</type>
<type key="calendar" type="coptic" scope="core">Coptaidd</type>
<type key="calendar" type="dangi">Calendr Dangi</type>
<type key="calendar" type="dangi" scope="core">Dangi</type>
<type key="calendar" type="ethiopic">Calendr Ethiopia</type>
<type key="calendar" type="ethiopic" scope="core">Ethiopaidd</type>
<type key="calendar" type="ethiopic-amete-alem">Calendr Amete Alem Ethiopia</type>
<type key="calendar" type="ethiopic-amete-alem" scope="core">Amete Alem Ethiopia</type>
<type key="calendar" type="gregorian">Calendr Gregori</type>
<type key="calendar" type="gregorian" scope="core">Gregoraidd</type>
<type key="calendar" type="hebrew">Calendr Hebreaidd</type>
<type key="calendar" type="hebrew" scope="core">Hebreaidd</type>
<type key="calendar" type="indian">Calendr Cenedlaethol India</type>
<type key="calendar" type="islamic">Calendr Hijri</type>
<type key="calendar" type="islamic" scope="core">Hijri</type>
<type key="calendar" type="islamic-civil">Calendr Hijri (tabl, cyfnod sifil)</type>
<type key="calendar" type="islamic-civil" scope="core">Hijri (tabl, cyfnod sifil)</type>
<type key="calendar" type="islamic-umalqura">Calendr Hijri (Umm al-Qura)</type>
<type key="calendar" type="islamic-umalqura" scope="core">Hijri (Umm al-Qura)</type>
<type key="calendar" type="iso8601">Calendr ISO-8601</type>
<type key="calendar" type="japanese">Calendr Japan</type>
<type key="calendar" type="japanese" scope="core">Japaneaidd</type>
<type key="calendar" type="persian">Calendr Persia</type>
<type key="calendar" type="persian" scope="core">Persiaidd</type>
<type key="calendar" type="roc">Calendr Gweriniaeth Tseina</type>
<type key="calendar" type="roc" scope="core">Gweriniaeth Tseina</type>
<type key="cf" type="account">Fformat Arian Cyfrifeg</type>
<type key="cf" type="account" scope="core">Cyfrifeg</type>
<type key="cf" type="standard">Fformat Arian Safonol</type>
<type key="collation" type="big5han">Trefn Traddodiadol Tsieina - Big5</type>
<type key="cf" type="standard" scope="core">Safonol</type>
<type key="collation" type="dictionary">Trefn Geiriadur</type>
<type key="collation" type="ducet">Trefn Rhagosodedig Unicode</type>
<type key="collation" type="ducet" scope="core">Unicode Rhagosodedig</type>
<type key="collation" type="eor">Rheolau trefnu Ewropeaidd</type>
<type key="collation" type="gb2312han">Trefn Symledig Tsieina - GB2312</type>
<type key="collation" type="phonebook">Trefn Llyfr Ffôn</type>
<type key="collation" type="pinyin">Trefn Pinyin</type>
<type key="collation" type="search">Chwilio at Ddibenion Cyffredinol</type>
<type key="collation" type="search" scope="core">Chwilio</type>
<type key="collation" type="standard">Trefn Safonol</type>
<type key="collation" type="standard" scope="core">Safonol</type>
<type key="collation" type="traditional">Trefn Traddodiadol</type>
<type key="collation" type="zhuyin">Trefn Zhuyin</type>
<type key="em" type="default" scope="core">Rhagosodedig</type>
<type key="em" type="emoji" scope="core">Emoji</type>
<type key="em" type="text" scope="core">Testun</type>
<type key="hc" type="h11">System 12 Awr (011)</type>
<type key="hc" type="h11" scope="core">12 (011)</type>
<type key="hc" type="h12">System 12 Awr (112)</type>
<type key="hc" type="h12" scope="core">12 (112)</type>
<type key="hc" type="h23">System 24 Awr (023)</type>
<type key="hc" type="h23" scope="core">24 (023)</type>
<type key="hc" type="h24">System 24 Awr (124)</type>
<type key="hc" type="h24" scope="core">24 (124)</type>
<type key="lb" type="loose">Arddull Toriad Llinell Rhydd</type>
<type key="lb" type="loose" scope="core">Rhydd</type>
<type key="lb" type="normal">Arddull Toriad Llinell Arferol</type>
<type key="lb" type="normal" scope="core">Arferol</type>
<type key="lb" type="strict">Arddull Torriad Llinell Caeth</type>
<type key="lb" type="strict" scope="core">Caeth</type>
<type key="lw" type="breakall" scope="core">Torrir cyfan</type>
<type key="lw" type="keepall" scope="core">Cadwr cyfan</type>
<type key="lw" type="normal" scope="core">Normal</type>
<type key="lw" type="phrase" scope="core">Cadw mewn brawddegau</type>
<type key="ms" type="metric">System Fetrig</type>
<type key="ms" type="metric" scope="core">Metrig</type>
<type key="ms" type="uksystem">System Fesur Imperialaidd</type>
<type key="ms" type="uksystem" scope="core">DU</type>
<type key="ms" type="ussystem">System Fesur UDA</type>
<type key="ms" type="ussystem" scope="core">UDA</type>
<type key="numbers" type="arab">Digidau Arabig-Indig</type>
<type key="numbers" type="arabext">Digidau Arabig-Indig Estynedig</type>
<type key="numbers" type="armn">Rhifolion Armenaidd</type>
@@ -1096,6 +1136,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<type key="numbers" type="thai">Digidau Thai</type>
<type key="numbers" type="tibt">Digidau Tibetaidd</type>
<type key="numbers" type="vaii">Digidau Vai</type>
<type key="ss" type="none" scope="core">Wedii ddiffodd</type>
<type key="ss" type="standard" scope="core">Ymlaen</type>
</types>
<measurementSystemNames>
<measurementSystemName type="metric">Metrig</measurementSystemName>
@@ -1147,6 +1189,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1} 'am' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} 'am' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="long">
<dateTimeFormat>
@@ -1155,6 +1200,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1} 'am' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} 'am' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="medium">
<dateTimeFormat>
@@ -1171,11 +1219,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="Ehm">E h:mma</dateFormatItem>
<dateFormatItem id="Ehms">E h:mm:ssa</dateFormatItem>
<dateFormatItem id="Gy">y G</dateFormatItem>
<dateFormatItem id="GyM">M/y G</dateFormatItem>
<dateFormatItem id="GyMd">M/d/y GGGGG</dateFormatItem>
<dateFormatItem id="GyMEd">E, M/d/y G</dateFormatItem>
<dateFormatItem id="GyMMM">MMM y G</dateFormatItem>
<dateFormatItem id="GyMMMd">d MMM y G</dateFormatItem>
<dateFormatItem id="GyMMMEd">E, d MMM y G</dateFormatItem>
<dateFormatItem id="h">ha</dateFormatItem>
<dateFormatItem id="hm">h:mma</dateFormatItem>
<dateFormatItem id="hms">h:mm:ssa</dateFormatItem>
<dateFormatItem id="Md">d/M</dateFormatItem>
@@ -1532,6 +1581,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1} 'am' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} 'am' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="long">
<dateTimeFormat>
@@ -1540,6 +1592,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1} 'am' {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} 'am' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="medium">
<dateTimeFormat>
@@ -1548,6 +1603,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1}, {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1}, {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="short">
<dateTimeFormat>
@@ -1556,6 +1614,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1}, {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1}, {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<availableFormats>
<dateFormatItem id="Ehm">E, h:mma</dateFormatItem>
@@ -1563,11 +1624,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="Ehms">E, h:mm:ssa</dateFormatItem>
<dateFormatItem id="EHms">E, HH:mm:ss</dateFormatItem>
<dateFormatItem id="Gy">y G</dateFormatItem>
<dateFormatItem id="GyM">M/y G</dateFormatItem>
<dateFormatItem id="GyMd">M/d/y GGGGG</dateFormatItem>
<dateFormatItem id="GyMEd">E, M/d/y G</dateFormatItem>
<dateFormatItem id="GyMMM">MMM y G</dateFormatItem>
<dateFormatItem id="GyMMMd">d MMM y G</dateFormatItem>
<dateFormatItem id="GyMMMEd">E, d MMM y G</dateFormatItem>
<dateFormatItem id="h">ha</dateFormatItem>
<dateFormatItem id="hm">h:mma</dateFormatItem>
<dateFormatItem id="hms">h:mm:ssa</dateFormatItem>
<dateFormatItem id="hmsv">h:mm:ssa v</dateFormatItem>
@@ -1601,7 +1663,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</availableFormats>
<intervalFormats>
<intervalFormatItem id="h">
<greatestDifference id="a">ha  ha</greatestDifference>
<greatestDifference id="h">h  ha</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="H">
@@ -1626,7 +1687,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<greatestDifference id="m">HH:mm  HH:mm v</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="hv">
<greatestDifference id="a">ha  ha v</greatestDifference>
<greatestDifference id="h">h  ha v</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="Hv">
@@ -2517,33 +2577,18 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Etc/Unknown">
<exemplarCity>Dinas Anhysbys</exemplarCity>
</zone>
<zone type="America/Argentina/Tucuman">
<exemplarCity>Tucumán</exemplarCity>
</zone>
<zone type="Europe/Vienna">
<exemplarCity>Fienna</exemplarCity>
</zone>
<zone type="Europe/Brussels">
<exemplarCity>Brwsel</exemplarCity>
</zone>
<zone type="America/Eirunepe">
<exemplarCity>Eirunepé</exemplarCity>
</zone>
<zone type="America/Cuiaba">
<exemplarCity>Cuiabá</exemplarCity>
</zone>
<zone type="America/Belem">
<exemplarCity>Belém</exemplarCity>
</zone>
<zone type="America/Cambridge_Bay">
<exemplarCity>Bae Cambridge</exemplarCity>
</zone>
<zone type="Pacific/Easter">
<exemplarCity>Ynys y Pasg</exemplarCity>
</zone>
<zone type="America/Bogota">
<exemplarCity>Bogotá</exemplarCity>
</zone>
<zone type="Indian/Christmas">
<exemplarCity>Ynys y Nadolig</exemplarCity>
</zone>
@@ -2592,9 +2637,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Europe/Rome">
<exemplarCity>Rhufain</exemplarCity>
</zone>
<zone type="Pacific/Enderbury">
<exemplarCity>Enderbury</exemplarCity>
</zone>
<zone type="Asia/Qostanay">
<exemplarCity>Kostanay</exemplarCity>
</zone>
@@ -2671,9 +2713,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</metazone>
<metazone type="Africa_Western">
<long>
<generic>Amser Gorllewin Affrica</generic>
<standard>Amser Safonol Gorllewin Affrica</standard>
<daylight>Amser Haf Gorllewin Affrica</daylight>
<standard>Amser Gorllewin Affrica</standard>
</long>
</metazone>
<metazone type="Alaska">
@@ -3041,6 +3081,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<standard>Amser Guyana</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard>Amser Safonol Hawaii-Aleutian</standard>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic>Amser Hawaii-Aleutian</generic>
@@ -3605,7 +3650,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>¤#,##0.00</pattern>
<pattern alt="alphaNextToNumber" draft="provisional">¤ #,##0.00</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern>¤#,##0.00;(¤#,##0.00)</pattern>
@@ -5940,6 +5984,15 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<displayName count="many">doler Dwyrain y Caribî</displayName>
<displayName count="other">doler Dwyrain y Caribî</displayName>
</currency>
<currency type="XCG">
<displayName>guilder Caribïaidd</displayName>
<displayName count="zero">guilder Caribïaidd</displayName>
<displayName count="one">guilder Caribïaidd</displayName>
<displayName count="two">guilder Caribïaidd</displayName>
<displayName count="few">guilder Caribïaidd</displayName>
<displayName count="many">guilder Caribïaidd</displayName>
<displayName count="other">guilder Caribïaidd</displayName>
</currency>
<currency type="XEU">
<displayName>Uned Arian Cyfred Ewropeaidd</displayName>
<displayName count="zero">uned arian cyfred Ewropeaidd</displayName>
@@ -6075,6 +6128,15 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<displayName count="many">doler Zimbabwe (19802008)</displayName>
<displayName count="other">doler Zimbabwe (19802008)</displayName>
</currency>
<currency type="ZWG">
<displayName>Zimbabwean Gold</displayName>
<displayName count="zero">Zimbabwean Gold</displayName>
<displayName count="one">Zimbabwean Gold</displayName>
<displayName count="two">Zimbabwean Gold</displayName>
<displayName count="few">Zimbabwean Gold</displayName>
<displayName count="many">Zimbabwean Gold</displayName>
<displayName count="other">Zimbabwean Gold</displayName>
</currency>
<currency type="ZWL">
<displayName>Doler Zimbabwe (2009)</displayName>
<displayName count="zero">doler Zimbabwe (2009)</displayName>
@@ -6380,7 +6442,16 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} mmol/L</unitPattern>
<unitPattern count="other">{0} milimôl y litr</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part">
<displayName>rhan</displayName>
<unitPattern count="zero">{0} rhan</unitPattern>
<unitPattern count="one">{0} rhan</unitPattern>
<unitPattern count="two">{0} ran</unitPattern>
<unitPattern count="few">{0} rhan</unitPattern>
<unitPattern count="many">{0} rhan</unitPattern>
<unitPattern count="other">{0} rhan</unitPattern>
</unit>
<unit type="concentr-part-per-1e6">
<displayName>rhannau pob miliwn</displayName>
<unitPattern count="zero">{0} rhan pob miliwn</unitPattern>
<unitPattern count="one">{0} rhan pob miliwn</unitPattern>
@@ -6416,6 +6487,15 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unit type="concentr-mole">
<displayName>molau</displayName>
</unit>
<unit type="concentr-ofglucose">
<displayName>o glwcos</displayName>
<unitPattern count="zero">{0}Glc</unitPattern>
<unitPattern count="one">{0} o glwcos</unitPattern>
<unitPattern count="two">{0}Glc</unitPattern>
<unitPattern count="few">{0}Glc</unitPattern>
<unitPattern count="many">{0}Glc</unitPattern>
<unitPattern count="other">{0}Glc</unitPattern>
</unit>
<unit type="consumption-liter-per-kilometer">
<displayName>litrau y cilometr</displayName>
<unitPattern count="zero">{0} L/km</unitPattern>
@@ -7228,6 +7308,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} mmHg</unitPattern>
<unitPattern count="other">{0} milimetr o fercwri</unitPattern>
</unit>
<unit type="pressure-ofhg">
<displayName>o fercwri</displayName>
</unit>
<unit type="pressure-pound-force-per-square-inch">
<displayName>pwysau y fodfedd sgwar</displayName>
<unitPattern count="zero">{0} psi</unitPattern>
@@ -7518,6 +7601,15 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} mc</unitPattern>
<unitPattern count="other">{0} cwpanaid metrig</unitPattern>
</unit>
<unit type="volume-fluid-ounce-metric">
<displayName>owns hylif metrig</displayName>
<unitPattern count="zero">{0}fl oz m.</unitPattern>
<unitPattern count="one">{0}fl oz m.</unitPattern>
<unitPattern count="two">{0}fl oz m.</unitPattern>
<unitPattern count="few">{0}fl oz m.</unitPattern>
<unitPattern count="many">{0}fl oz m.</unitPattern>
<unitPattern count="other">{0} owns hylif metrig</unitPattern>
</unit>
<unit type="volume-acre-foot">
<displayName>erw-droedfeddi</displayName>
<unitPattern count="zero">{0} erw-droedfedd</unitPattern>
@@ -7646,8 +7738,109 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unit type="volume-quart-imperial">
<displayName>chwart Imp</displayName>
</unit>
<unit type="angle-steradian">
<displayName>steradianau</displayName>
<unitPattern count="zero">{0} sr</unitPattern>
<unitPattern count="one">{0} steradian</unitPattern>
<unitPattern count="two">{0} sr</unitPattern>
<unitPattern count="few">{0} sr</unitPattern>
<unitPattern count="many">{0} sr</unitPattern>
<unitPattern count="other">{0} steradian</unitPattern>
</unit>
<unit type="electric-coulomb">
<displayName>coulombs</displayName>
<unitPattern count="zero">{0} C</unitPattern>
<unitPattern count="one">{0} coulomb</unitPattern>
<unitPattern count="two">{0} C</unitPattern>
<unitPattern count="few">{0} C</unitPattern>
<unitPattern count="many">{0} C</unitPattern>
<unitPattern count="other">{0} coulomb</unitPattern>
</unit>
<unit type="electric-farad">
<displayName>ffaradau</displayName>
<unitPattern count="zero">{0} F</unitPattern>
<unitPattern count="one">{0} ffarad</unitPattern>
<unitPattern count="two">{0} F</unitPattern>
<unitPattern count="few">{0} F</unitPattern>
<unitPattern count="many">{0} F</unitPattern>
<unitPattern count="other">{0} ffarad</unitPattern>
</unit>
<unit type="electric-henry">
<displayName>henrys</displayName>
<unitPattern count="zero">{0} H</unitPattern>
<unitPattern count="one">{0} henry</unitPattern>
<unitPattern count="two">{0} H</unitPattern>
<unitPattern count="few">{0} H</unitPattern>
<unitPattern count="many">{0} H</unitPattern>
<unitPattern count="other">{0} henry</unitPattern>
</unit>
<unit type="electric-siemens">
<displayName>siemensau</displayName>
<unitPattern count="zero">{0} S</unitPattern>
<unitPattern count="one">{0} siemens</unitPattern>
<unitPattern count="two">{0} S</unitPattern>
<unitPattern count="few">{0} S</unitPattern>
<unitPattern count="many">{0} S</unitPattern>
<unitPattern count="other">{0} siemens</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>calorïau [IT]</displayName>
<unitPattern count="zero">{0}cal-IT</unitPattern>
<unitPattern count="one">{0} calori [IT]</unitPattern>
<unitPattern count="two">{0}cal-IT</unitPattern>
<unitPattern count="few">{0}cal-IT</unitPattern>
<unitPattern count="many">{0}cal-IT</unitPattern>
<unitPattern count="other">{0}cal-IT</unitPattern>
</unit>
<unit type="energy-becquerel">
<displayName>becquerel</displayName>
<unitPattern count="zero">{0} Bq</unitPattern>
<unitPattern count="one">{0} becquerel</unitPattern>
<unitPattern count="two">{0} Bq</unitPattern>
<unitPattern count="few">{0} Bq</unitPattern>
<unitPattern count="many">{0} Bq</unitPattern>
<unitPattern count="other">{0} becquerel</unitPattern>
</unit>
<unit type="energy-sievert">
<displayName>sievert</displayName>
<unitPattern count="zero">{0} Sv</unitPattern>
<unitPattern count="one">{0} sievert</unitPattern>
<unitPattern count="two">{0} Sv</unitPattern>
<unitPattern count="few">{0} Sv</unitPattern>
<unitPattern count="many">{0} Sv</unitPattern>
<unitPattern count="other">{0} sievert</unitPattern>
</unit>
<unit type="energy-gray">
<displayName>gray</displayName>
<unitPattern count="zero">{0} Gy</unitPattern>
<unitPattern count="one">{0} gray</unitPattern>
<unitPattern count="two">{0} Gy</unitPattern>
<unitPattern count="few">{0} Gy</unitPattern>
<unitPattern count="many">{0} Gy</unitPattern>
<unitPattern count="other">{0} gray</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>grym cilogram</displayName>
</unit>
<unit type="magnetic-tesla">
<displayName>teslâu</displayName>
<unitPattern count="zero">{0} T</unitPattern>
<unitPattern count="one">{0} tesla</unitPattern>
<unitPattern count="two">{0} T</unitPattern>
<unitPattern count="few">{0} T</unitPattern>
<unitPattern count="many">{0} T</unitPattern>
<unitPattern count="other">{0} tesla</unitPattern>
</unit>
<unit type="magnetic-weber">
<displayName>weberau</displayName>
<unitPattern count="zero">{0} Wb</unitPattern>
<unitPattern count="one">{0} weber</unitPattern>
<unitPattern count="two">{0} Wb</unitPattern>
<unitPattern count="few">{0} Wb</unitPattern>
<unitPattern count="many">{0} Wb</unitPattern>
<unitPattern count="other">{0} weber</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>golau</displayName>
<unitPattern count="zero">golau</unitPattern>
<unitPattern count="one">golau</unitPattern>
<unitPattern count="two">golau</unitPattern>
@@ -7655,7 +7848,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">golau</unitPattern>
<unitPattern count="other">{0} golau</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<unit type="concentr-part-per-1e9">
<displayName>rhannau fesul biliwn</displayName>
<unitPattern count="zero">ppb</unitPattern>
<unitPattern count="one">{0} rhan fesul biliwn</unitPattern>
@@ -7664,16 +7857,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} rhan fesul biliwn</unitPattern>
<unitPattern count="other">{0} rhan fesul biliwn</unitPattern>
</unit>
<unit type="duration-night">
<displayName>nosau</displayName>
<unitPattern count="zero">{0} noson</unitPattern>
<unitPattern count="one">{0} noson</unitPattern>
<unitPattern count="two">{0} noson</unitPattern>
<unitPattern count="few">{0} noson</unitPattern>
<unitPattern count="many">{0} noson</unitPattern>
<unitPattern count="other">{0} noson</unitPattern>
<perUnitPattern>{0}/noson</perUnitPattern>
</unit>
<coordinateUnit>
<displayName>cyfeiriad cardinal</displayName>
<coordinateUnitPattern type="east">{0} ir dwyrain</coordinateUnitPattern>
@@ -7798,7 +7981,16 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} eitem</unitPattern>
<unitPattern count="other">{0} eitem</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part">
<displayName>rhan</displayName>
<unitPattern count="zero">{0} rhan</unitPattern>
<unitPattern count="one">{0} rhan</unitPattern>
<unitPattern count="two">{0} rhan</unitPattern>
<unitPattern count="few">{0} rhan</unitPattern>
<unitPattern count="many">{0} rhan</unitPattern>
<unitPattern count="other">{0} rhan</unitPattern>
</unit>
<unit type="concentr-part-per-1e6">
<displayName>rhan/miliwn</displayName>
</unit>
<unit type="concentr-percent">
@@ -7819,6 +8011,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} môl</unitPattern>
<unitPattern count="other">{0} môl</unitPattern>
</unit>
<unit type="concentr-ofglucose">
<displayName>Glc</displayName>
</unit>
<unit type="consumption-liter-per-kilometer">
<displayName>litrau/km</displayName>
</unit>
@@ -8211,6 +8406,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} mmHg</unitPattern>
<unitPattern count="other">{0} mmHg</unitPattern>
</unit>
<unit type="pressure-ofhg">
<displayName>o Hg</displayName>
</unit>
<unit type="speed-meter-per-second">
<displayName>metrau/eil</displayName>
</unit>
@@ -8366,6 +8564,89 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} cht Imp.</unitPattern>
<unitPattern count="other">{0} cht Imp.</unitPattern>
</unit>
<unit type="angle-steradian">
<unitPattern count="zero">{0} sr</unitPattern>
<unitPattern count="one">{0} sr</unitPattern>
<unitPattern count="two">{0} sr</unitPattern>
<unitPattern count="few">{0} sr</unitPattern>
<unitPattern count="many">{0} sr</unitPattern>
<unitPattern count="other">{0} sr</unitPattern>
</unit>
<unit type="electric-coulomb">
<unitPattern count="zero">{0} C</unitPattern>
<unitPattern count="one">{0} C</unitPattern>
<unitPattern count="two">{0} C</unitPattern>
<unitPattern count="few">{0} C</unitPattern>
<unitPattern count="many">{0} C</unitPattern>
<unitPattern count="other">{0} C</unitPattern>
</unit>
<unit type="electric-farad">
<unitPattern count="zero">{0} F</unitPattern>
<unitPattern count="one">{0} F</unitPattern>
<unitPattern count="two">{0} F</unitPattern>
<unitPattern count="few">{0} F</unitPattern>
<unitPattern count="many">{0} F</unitPattern>
<unitPattern count="other">{0} F</unitPattern>
</unit>
<unit type="electric-henry">
<unitPattern count="zero">{0} H</unitPattern>
<unitPattern count="one">{0} H</unitPattern>
<unitPattern count="two">{0} H</unitPattern>
<unitPattern count="few">{0} H</unitPattern>
<unitPattern count="many">{0} H</unitPattern>
<unitPattern count="other">{0} H</unitPattern>
</unit>
<unit type="electric-siemens">
<unitPattern count="zero">{0} S</unitPattern>
<unitPattern count="one">{0} S</unitPattern>
<unitPattern count="two">{0} S</unitPattern>
<unitPattern count="few">{0} S</unitPattern>
<unitPattern count="many">{0} S</unitPattern>
<unitPattern count="other">{0} S</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>cal-IT</displayName>
</unit>
<unit type="energy-becquerel">
<unitPattern count="zero">{0} Bq</unitPattern>
<unitPattern count="one">{0} Bq</unitPattern>
<unitPattern count="two">{0} Bq</unitPattern>
<unitPattern count="few">{0} Bq</unitPattern>
<unitPattern count="many">{0} Bq</unitPattern>
<unitPattern count="other">{0} Bq</unitPattern>
</unit>
<unit type="energy-sievert">
<unitPattern count="zero">{0} Sv</unitPattern>
<unitPattern count="one">{0} Sv</unitPattern>
<unitPattern count="two">{0} Sv</unitPattern>
<unitPattern count="few">{0} Sv</unitPattern>
<unitPattern count="many">{0} Sv</unitPattern>
<unitPattern count="other">{0} Sv</unitPattern>
</unit>
<unit type="energy-gray">
<unitPattern count="zero">{0} Gy</unitPattern>
<unitPattern count="one">{0} Gy</unitPattern>
<unitPattern count="two">{0} Gy</unitPattern>
<unitPattern count="few">{0} Gy</unitPattern>
<unitPattern count="many">{0} Gy</unitPattern>
<unitPattern count="other">{0} Gy</unitPattern>
</unit>
<unit type="magnetic-tesla">
<unitPattern count="zero">{0} T</unitPattern>
<unitPattern count="one">{0} T</unitPattern>
<unitPattern count="two">{0} T</unitPattern>
<unitPattern count="few">{0} T</unitPattern>
<unitPattern count="many">{0} T</unitPattern>
<unitPattern count="other">{0} T</unitPattern>
</unit>
<unit type="magnetic-weber">
<unitPattern count="zero">{0} Wb</unitPattern>
<unitPattern count="one">{0} Wb</unitPattern>
<unitPattern count="two">{0} Wb</unitPattern>
<unitPattern count="few">{0} Wb</unitPattern>
<unitPattern count="many">{0} Wb</unitPattern>
<unitPattern count="other">{0} Wb</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>golau</displayName>
<unitPattern count="zero">golau</unitPattern>
@@ -8375,7 +8656,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} golau</unitPattern>
<unitPattern count="other">{0} golau</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<unit type="concentr-part-per-1e9">
<displayName>rhannau/biliwn</displayName>
</unit>
<unit type="duration-night">
@@ -8520,9 +8801,21 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} kt</unitPattern>
<unitPattern count="other">{0}kt</unitPattern>
</unit>
<unit type="concentr-part">
<displayName>rhan</displayName>
<unitPattern count="zero">{0} rhan</unitPattern>
<unitPattern count="one">{0} rhan</unitPattern>
<unitPattern count="two">{0} rhan</unitPattern>
<unitPattern count="few">{0} rhan</unitPattern>
<unitPattern count="many">{0} rhan</unitPattern>
<unitPattern count="other">{0} rhan</unitPattern>
</unit>
<unit type="concentr-percent">
<displayName>%</displayName>
</unit>
<unit type="concentr-ofglucose">
<displayName>Glc</displayName>
</unit>
<unit type="consumption-liter-per-kilometer">
<displayName>L/km</displayName>
<unitPattern count="zero">{0}L/km</unitPattern>
@@ -9160,6 +9453,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0}mmHg</unitPattern>
<unitPattern count="other">{0}mmHg</unitPattern>
</unit>
<unit type="pressure-ofhg">
<displayName>o Hg</displayName>
</unit>
<unit type="pressure-pound-force-per-square-inch">
<unitPattern count="zero">{0}psi</unitPattern>
<unitPattern count="one">{0}psi</unitPattern>
@@ -9484,8 +9780,90 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} qt Imp.</unitPattern>
<unitPattern count="other">{0}qt-Imp.</unitPattern>
</unit>
<unit type="angle-steradian">
<unitPattern count="zero">{0} sr</unitPattern>
<unitPattern count="one">{0} sr</unitPattern>
<unitPattern count="two">{0} sr</unitPattern>
<unitPattern count="few">{0} sr</unitPattern>
<unitPattern count="many">{0} sr</unitPattern>
<unitPattern count="other">{0} sr</unitPattern>
</unit>
<unit type="electric-coulomb">
<unitPattern count="zero">{0} C</unitPattern>
<unitPattern count="one">{0} C</unitPattern>
<unitPattern count="two">{0} C</unitPattern>
<unitPattern count="few">{0} C</unitPattern>
<unitPattern count="many">{0} C</unitPattern>
<unitPattern count="other">{0} C</unitPattern>
</unit>
<unit type="electric-farad">
<unitPattern count="zero">{0} F</unitPattern>
<unitPattern count="one">{0} F</unitPattern>
<unitPattern count="two">{0} F</unitPattern>
<unitPattern count="few">{0} F</unitPattern>
<unitPattern count="many">{0} F</unitPattern>
<unitPattern count="other">{0} F</unitPattern>
</unit>
<unit type="electric-henry">
<unitPattern count="zero">{0} H</unitPattern>
<unitPattern count="one">{0} H</unitPattern>
<unitPattern count="two">{0} H</unitPattern>
<unitPattern count="few">{0} H</unitPattern>
<unitPattern count="many">{0} H</unitPattern>
<unitPattern count="other">{0} H</unitPattern>
</unit>
<unit type="electric-siemens">
<unitPattern count="zero">{0} S</unitPattern>
<unitPattern count="one">{0} S</unitPattern>
<unitPattern count="two">{0} S</unitPattern>
<unitPattern count="few">{0} S</unitPattern>
<unitPattern count="many">{0} S</unitPattern>
<unitPattern count="other">{0} S</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>cal-IT</displayName>
</unit>
<unit type="energy-becquerel">
<unitPattern count="zero">{0} Bq</unitPattern>
<unitPattern count="one">{0} Bq</unitPattern>
<unitPattern count="two">{0} Bq</unitPattern>
<unitPattern count="few">{0} Bq</unitPattern>
<unitPattern count="many">{0} Bq</unitPattern>
<unitPattern count="other">{0} Bq</unitPattern>
</unit>
<unit type="energy-sievert">
<unitPattern count="zero">{0} Sv</unitPattern>
<unitPattern count="one">{0} Sv</unitPattern>
<unitPattern count="two">{0} Sv</unitPattern>
<unitPattern count="few">{0} Sv</unitPattern>
<unitPattern count="many">{0} Sv</unitPattern>
<unitPattern count="other">{0} Sv</unitPattern>
</unit>
<unit type="energy-gray">
<unitPattern count="zero">{0} Gy</unitPattern>
<unitPattern count="one">{0} Gy</unitPattern>
<unitPattern count="two">{0} Gy</unitPattern>
<unitPattern count="few">{0} Gy</unitPattern>
<unitPattern count="many">{0} Gy</unitPattern>
<unitPattern count="other">{0} Gy</unitPattern>
</unit>
<unit type="magnetic-tesla">
<unitPattern count="zero">{0} T</unitPattern>
<unitPattern count="one">{0} T</unitPattern>
<unitPattern count="two">{0} T</unitPattern>
<unitPattern count="few">{0} T</unitPattern>
<unitPattern count="many">{0} T</unitPattern>
<unitPattern count="other">{0} T</unitPattern>
</unit>
<unit type="magnetic-weber">
<unitPattern count="zero">{0} Wb</unitPattern>
<unitPattern count="one">{0} Wb</unitPattern>
<unitPattern count="two">{0} Wb</unitPattern>
<unitPattern count="few">{0} Wb</unitPattern>
<unitPattern count="many">{0} Wb</unitPattern>
<unitPattern count="other">{0} Wb</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>golau</displayName>
<unitPattern count="zero">{0} golau</unitPattern>
<unitPattern count="one">{0} golau</unitPattern>
<unitPattern count="two">{0} golau</unitPattern>
@@ -9493,7 +9871,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="many">{0} golau</unitPattern>
<unitPattern count="other">{0} golau</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<unit type="concentr-part-per-1e9">
<unitPattern count="zero">{0} ppb</unitPattern>
<unitPattern count="one">{0}ppb</unitPattern>
<unitPattern count="two">{0} ppb</unitPattern>
@@ -9502,14 +9880,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other">{0}ppb</unitPattern>
</unit>
<unit type="duration-night">
<displayName>nosau</displayName>
<unitPattern count="zero">{0} noson</unitPattern>
<unitPattern count="one">{0}noson</unitPattern>
<unitPattern count="two">{0}noson</unitPattern>
<unitPattern count="few">{0}noson</unitPattern>
<unitPattern count="many">{0}noson</unitPattern>
<unitPattern count="other">{0}noson</unitPattern>
<perUnitPattern>{0}/noson</perUnitPattern>
</unit>
<coordinateUnit>
<coordinateUnitPattern type="east">{0}dn</coordinateUnitPattern>
+258 -59
View File
@@ -294,6 +294,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<language type="ksf">bafia</language>
<language type="ksh">kölsch</language>
<language type="ku">kurdisk</language>
<language type="ku" menu="core">kurdisk</language>
<language type="ku" menu="extension">kurmanji</language>
<language type="kum">kymyk</language>
<language type="kut">kutenaj</language>
<language type="kv">komi</language>
@@ -853,6 +855,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<territory type="CN">Kina</territory>
<territory type="CO">Colombia</territory>
<territory type="CP">Clippertonøen</territory>
<territory type="CQ">Sark</territory>
<territory type="CR">Costa Rica</territory>
<territory type="CU">Cuba</territory>
<territory type="CV">Kap Verde</territory>
@@ -1153,35 +1156,54 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<key type="colNumeric">Numerisk sortering</key>
<key type="colStrength">Sorteringsstyrke</key>
<key type="currency">valuta</key>
<key type="em">emojivisning</key>
<key type="hc">timeur (12 vs. 24)</key>
<key type="lb">linjeskift</key>
<key type="lw">linjeskift midt i ord</key>
<key type="ms">målesystem</key>
<key type="numbers">tal</key>
<key type="ss">afsluttende tegnsætning efter fork.</key>
<key type="timezone">Tidszone</key>
<key type="va">Sprogvariant</key>
<key type="x">Privatbrug</key>
</keys>
<types>
<type key="calendar" type="buddhist">buddhistisk kalender</type>
<type key="calendar" type="buddhist" scope="core">buddhistisk</type>
<type key="calendar" type="chinese">kinesisk kalender</type>
<type key="calendar" type="chinese" scope="core">kinesisk</type>
<type key="calendar" type="coptic">koptisk kalender</type>
<type key="calendar" type="coptic" scope="core">koptisk</type>
<type key="calendar" type="dangi">dangi-kalender</type>
<type key="calendar" type="dangi" scope="core">dangi</type>
<type key="calendar" type="ethiopic">etiopisk kalender</type>
<type key="calendar" type="ethiopic" scope="core">etiopisk</type>
<type key="calendar" type="ethiopic-amete-alem">etiopisk amete-alem-kalender</type>
<type key="calendar" type="ethiopic-amete-alem" scope="core">etiopisk amete-alem</type>
<type key="calendar" type="gregorian">gregoriansk kalender</type>
<type key="calendar" type="gregorian" scope="core">gregoriansk</type>
<type key="calendar" type="hebrew">jødisk kalender</type>
<type key="calendar" type="hebrew" scope="core">jødisk</type>
<type key="calendar" type="indian">indisk nationalkalender</type>
<type key="calendar" type="islamic">hijri-kalender</type>
<type key="calendar" type="islamic" scope="core">hijri</type>
<type key="calendar" type="islamic-civil">verdslig hijri-kalender</type>
<type key="calendar" type="islamic-civil" scope="core">verdslig hijri</type>
<type key="calendar" type="islamic-rgsa" draft="provisional">islamisk kalender (Saudi-Arabien, observation)</type>
<type key="calendar" type="islamic-tbla" draft="provisional">islamisk kalender (tabellarisk, astronomisk epoke)</type>
<type key="calendar" type="islamic-umalqura">hijri-kalender (Umm al-Qura)</type>
<type key="calendar" type="islamic-umalqura" scope="core">hijri (Umm al-Qura)</type>
<type key="calendar" type="iso8601">ISO-8601-kalender</type>
<type key="calendar" type="japanese">japansk kalender</type>
<type key="calendar" type="japanese" scope="core">japansk</type>
<type key="calendar" type="persian">persisk kalender</type>
<type key="calendar" type="persian" scope="core">persisk</type>
<type key="calendar" type="roc">kalender for Republikken Kina</type>
<type key="calendar" type="roc" scope="core">Republikken Kina</type>
<type key="cf" type="account">format for regnskabsvaluta</type>
<type key="cf" type="account" scope="core">regnskab</type>
<type key="cf" type="standard">format for standardvaluta</type>
<type key="cf" type="standard" scope="core">standard</type>
<type key="colAlternate" type="non-ignorable" draft="contributed">Sortér efter symboler</type>
<type key="colAlternate" type="shifted" draft="contributed">Sortér, og ignorer symboler</type>
<type key="colBackwards" type="no" draft="contributed">Sortér efter accenter i normal rækkefølge</type>
@@ -1191,22 +1213,32 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<type key="colCaseFirst" type="upper" draft="contributed">Sortér med store bogstaver først</type>
<type key="colCaseLevel" type="no" draft="contributed">Sortér uden forskel på store og små bogstaver</type>
<type key="colCaseLevel" type="yes" draft="contributed">Sortér med skelnen mellem store og små bogstaver</type>
<type key="collation" type="big5han">sorteringsrækkefølge uforkortet kinesisk - Big5</type>
<type key="collation" type="compat">tidligere sorteringsrækkefølge, kompatibilitet</type>
<type key="collation" type="compat" scope="core">kompatibilitet</type>
<type key="collation" type="dictionary">sorteringsrækkefølge for ordbog</type>
<type key="collation" type="dictionary" scope="core">ordbog</type>
<type key="collation" type="ducet">Unicode-standardsorteringsrækkefølge</type>
<type key="collation" type="ducet" scope="core">standard-Unicode</type>
<type key="collation" type="eor" draft="contributed">europæisk sorteringsrækkefølge</type>
<type key="collation" type="gb2312han">sorteringsrækkefølge forkortet kinesisk - GB2312</type>
<type key="collation" type="phonebook">sorteringsrækkefølge i telefonbøger</type>
<type key="collation" type="phonebook" scope="core">telefonbog</type>
<type key="collation" type="phonetic">fonetisk sorteringsrækkefølge</type>
<type key="collation" type="phonetic" scope="core">fonetisk</type>
<type key="collation" type="pinyin">pinyin-baseret sorteringsrækkefølge</type>
<type key="collation" type="pinyin" scope="core">pinyin</type>
<type key="collation" type="search">generel søgning</type>
<type key="collation" type="search" scope="core">søg</type>
<type key="collation" type="searchjl" draft="contributed">sortér efter den første konsonant i hangul</type>
<type key="collation" type="standard">standardsorteringsrækkefølge</type>
<type key="collation" type="standard" scope="core">standard</type>
<type key="collation" type="stroke">stregbaseret sorteringsrækkefølge</type>
<type key="collation" type="stroke" scope="core">streg</type>
<type key="collation" type="traditional">traditionel sorteringsrækkefølge</type>
<type key="collation" type="unihan">sortering efter streger i rodtegn</type>
<type key="collation" type="traditional" scope="core">traditionel</type>
<type key="collation" type="unihan">sorteringsrækkefølge efter radikal-strøg</type>
<type key="collation" type="unihan" scope="core">radikal-strøg</type>
<type key="collation" type="zhuyin">zhuyin-sorteringsrækkefølge</type>
<type key="collation" type="zhuyin" scope="core">zhuyin</type>
<type key="colNormalization" type="no" draft="contributed">Sortér uden normalisering</type>
<type key="colNormalization" type="yes" draft="contributed">Sortér Unicode efter første normalisering</type>
<type key="colNumeric" type="no" draft="contributed">Sortér efter individuelle cifre</type>
@@ -1219,18 +1251,35 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<type key="d0" type="fwidth">fuld bredde</type>
<type key="d0" type="hwidth">halv bredde</type>
<type key="d0" type="npinyin" draft="contributed">Numerisk</type>
<type key="em" type="default" scope="core">standard</type>
<type key="em" type="emoji" scope="core">emoji</type>
<type key="em" type="text" scope="core">tekst</type>
<type key="hc" type="h11">12-timersur (0-11)</type>
<type key="hc" type="h11" scope="core">12 (011)</type>
<type key="hc" type="h12">12-timersur (1-12)</type>
<type key="hc" type="h12" scope="core">12 (112)</type>
<type key="hc" type="h23">24-timersur (0-23)</type>
<type key="hc" type="h23" scope="core">24 (023)</type>
<type key="hc" type="h24">24-timersur (1-24)</type>
<type key="hc" type="h24" scope="core">24 (124)</type>
<type key="lb" type="loose">løst linjeskift</type>
<type key="lb" type="loose" scope="core">løst</type>
<type key="lb" type="normal">normalt linjeskift</type>
<type key="lb" type="normal" scope="core">normalt</type>
<type key="lb" type="strict">hårdt linjeskift</type>
<type key="lb" type="strict" scope="core">hårdt</type>
<type key="lw" type="breakall" scope="core">bryd alle</type>
<type key="lw" type="keepall" scope="core">behold alle</type>
<type key="lw" type="normal" scope="core">normal</type>
<type key="lw" type="phrase" scope="core">behold i sætningsdele</type>
<type key="m0" type="bgn">BGN</type>
<type key="m0" type="ungegn">UNGEGN</type>
<type key="ms" type="metric">metersystem</type>
<type key="ms" type="metric" scope="core">metrisk</type>
<type key="ms" type="uksystem">britisk målesystem</type>
<type key="ms" type="uksystem" scope="core">britisk</type>
<type key="ms" type="ussystem">amerikansk målesystem</type>
<type key="ms" type="ussystem" scope="core">amerikansk</type>
<type key="numbers" type="arab">hindu-arabiske tal</type>
<type key="numbers" type="arabext">udvidede hindu-arabiske tal</type>
<type key="numbers" type="armn">armenske tal</type>
@@ -1292,6 +1341,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<type key="numbers" type="tibt">tibetanske tal</type>
<type key="numbers" type="traditional" draft="contributed">Traditionelle tal</type>
<type key="numbers" type="vaii">vai-tal</type>
<type key="ss" type="none" scope="core">Fra</type>
<type key="ss" type="standard" scope="core">Til</type>
</types>
<measurementSystemNames>
<measurementSystemName type="metric">det metriske system</measurementSystemName>
@@ -1354,20 +1405,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</monthWidth>
</monthContext>
</months>
<eras>
<eraNames>
<era type="0" draft="contributed">0. tidsregning</era>
<era type="1" draft="contributed">1. tidsregning</era>
</eraNames>
<eraAbbr>
<era type="0" draft="contributed">0. tidsr.</era>
<era type="1" draft="contributed">1. tidsr.</era>
</eraAbbr>
<eraNarrow>
<era type="0" draft="contributed">0. t.</era>
<era type="1" draft="contributed">1. t.</era>
</eraNarrow>
</eras>
</calendar>
<calendar type="ethiopic">
<months>
@@ -1389,20 +1426,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</monthWidth>
</monthContext>
</months>
<eras>
<eraNames>
<era type="0" draft="contributed">0. tidsregning</era>
<era type="1" draft="contributed">1. tidsregning</era>
</eraNames>
<eraAbbr>
<era type="0" draft="contributed">0. tidsr.</era>
<era type="1" draft="contributed">1. tidsr.</era>
</eraAbbr>
<eraNarrow>
<era type="0" draft="contributed">0. t.</era>
<era type="1" draft="contributed">1. t.</era>
</eraNarrow>
</eras>
</calendar>
<calendar type="generic">
<dateFormats>
@@ -1436,6 +1459,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1} 'kl'. {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} 'kl'. {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="long">
<dateTimeFormat>
@@ -1444,6 +1470,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1} 'kl'. {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} kl. {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="medium">
<dateTimeFormat>
@@ -1467,11 +1496,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="Ehms">E h.mm.ssa</dateFormatItem>
<dateFormatItem id="EHms">E HH.mm.ss</dateFormatItem>
<dateFormatItem id="Gy">y G</dateFormatItem>
<dateFormatItem id="GyM">M/y G</dateFormatItem>
<dateFormatItem id="GyMd">d.M.y GGGGG</dateFormatItem>
<dateFormatItem id="GyMEd">E, d/M/y G</dateFormatItem>
<dateFormatItem id="GyMMM">MMM y G</dateFormatItem>
<dateFormatItem id="GyMMMd">d. MMM y G</dateFormatItem>
<dateFormatItem id="GyMMMEd">E d. MMM y G</dateFormatItem>
<dateFormatItem id="h">ha</dateFormatItem>
<dateFormatItem id="hm">h.mma</dateFormatItem>
<dateFormatItem id="Hm">HH.mm</dateFormatItem>
<dateFormatItem id="hms">h.mm.ssa</dateFormatItem>
@@ -1838,6 +1868,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1} 'kl'. {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} 'kl'. {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="long">
<dateTimeFormat>
@@ -1846,6 +1879,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1} 'kl'. {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} 'kl'. {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="medium">
<dateTimeFormat>
@@ -1854,6 +1890,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1}, {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} 'kl'. {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="short">
<dateTimeFormat>
@@ -1862,6 +1901,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateTimeFormat type="atTime">
<pattern>{1}, {0}</pattern>
</dateTimeFormat>
<dateTimeFormat type="relative">
<pattern>{1} 'kl'. {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<availableFormats>
<dateFormatItem id="Bhm">h.mm B</dateFormatItem>
@@ -1875,11 +1917,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<dateFormatItem id="Ehms">E h.mm.ssa</dateFormatItem>
<dateFormatItem id="EHms">E HH.mm.ss</dateFormatItem>
<dateFormatItem id="Gy">y G</dateFormatItem>
<dateFormatItem id="GyM">M/y G</dateFormatItem>
<dateFormatItem id="GyMd">d.M.y GGGGG</dateFormatItem>
<dateFormatItem id="GyMEd">E d/M/y G</dateFormatItem>
<dateFormatItem id="GyMMM">MMM y G</dateFormatItem>
<dateFormatItem id="GyMMMd">d. MMM y G</dateFormatItem>
<dateFormatItem id="GyMMMEd">E d. MMM y G</dateFormatItem>
<dateFormatItem id="h">ha</dateFormatItem>
<dateFormatItem id="hm">h.mma</dateFormatItem>
<dateFormatItem id="Hm">HH.mm</dateFormatItem>
<dateFormatItem id="hms">h.mm.ssa</dateFormatItem>
@@ -1966,7 +2009,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</intervalFormatItem>
<intervalFormatItem id="h">
<greatestDifference id="a">haha</greatestDifference>
<greatestDifference id="h">hha</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="hm">
<greatestDifference id="a">h.mmah.mma</greatestDifference>
@@ -1988,7 +2030,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</intervalFormatItem>
<intervalFormatItem id="hv">
<greatestDifference id="a">haha v</greatestDifference>
<greatestDifference id="h">hha v</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="M">
<greatestDifference id="M">MM</greatestDifference>
@@ -2671,9 +2712,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="Etc/Unknown">
<exemplarCity>Ukendt by</exemplarCity>
</zone>
<zone type="Europe/Tirane">
<exemplarCity>Tirana</exemplarCity>
</zone>
<zone type="Asia/Yerevan">
<exemplarCity>Jerevan</exemplarCity>
</zone>
@@ -2686,18 +2724,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<zone type="America/St_Barthelemy">
<exemplarCity>Saint-Barthélemy</exemplarCity>
</zone>
<zone type="America/Sao_Paulo">
<exemplarCity>São Paulo</exemplarCity>
</zone>
<zone type="Europe/Zurich">
<exemplarCity>Zürich</exemplarCity>
</zone>
<zone type="Pacific/Easter">
<exemplarCity>Påskeøen</exemplarCity>
</zone>
<zone type="Asia/Urumqi">
<exemplarCity>Ürümqi</exemplarCity>
</zone>
<zone type="Atlantic/Cape_Verde">
<exemplarCity>Kap Verde</exemplarCity>
</zone>
@@ -2751,7 +2783,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<exemplarCity>Bisjkek</exemplarCity>
</zone>
<zone type="Pacific/Enderbury">
<exemplarCity>Enderbury</exemplarCity>
<exemplarCity>Canton Island</exemplarCity>
</zone>
<zone type="Indian/Comoro">
<exemplarCity>Comorerne</exemplarCity>
@@ -2878,9 +2910,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</metazone>
<metazone type="Africa_Western">
<long>
<generic>Vestafrikansk tid</generic>
<standard>Vestafrikansk normaltid</standard>
<daylight>Vestafrikansk sommertid</daylight>
<standard>Vestafrikansk tid</standard>
</long>
</metazone>
<metazone type="Alaska">
@@ -3278,6 +3308,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<standard>Guyana-tid</standard>
</long>
</metazone>
<metazone type="Hawaii">
<long>
<standard>Hawaii-Aleutian-normaltid</standard>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic>Hawaii-Aleutian-tid</generic>
@@ -3728,6 +3763,13 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<standard>Chuuk-tid</standard>
</long>
</metazone>
<metazone type="Turkey">
<long>
<generic>Tyrkisk tid</generic>
<standard>Tyrkisk normaltid</standard>
<daylight>Tyrkisk sommertid</daylight>
</long>
</metazone>
<metazone type="Turkmenistan">
<long>
<generic>Turkmensk tid</generic>
@@ -3891,7 +3933,10 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>#,##0.00 ¤</pattern>
<pattern alt="noCurrency" draft="provisional">#,##0.00</pattern>
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern alt="alphaNextToNumber">#,##0.00 ¤</pattern>
</currencyFormat>
</currencyFormatLength>
<currencyFormatLength type="short">
@@ -5240,6 +5285,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<displayName count="one">østkaribisk dollar</displayName>
<displayName count="other">østkaribiske dollar</displayName>
</currency>
<currency type="XCG">
<displayName>caribiske gylden</displayName>
<displayName count="one">caribiske gylden</displayName>
<displayName count="other">caribiske gylden</displayName>
</currency>
<currency type="XDR">
<displayName>SDR</displayName>
</currency>
@@ -5350,6 +5400,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<displayName count="one">Zimbabwisk dollar (19802008)</displayName>
<displayName count="other">Zimbabwiske dollar (19802008)</displayName>
</currency>
<currency type="ZWG">
<displayName>Zimbabwe Gold</displayName>
<displayName count="one">Zimbabwe Gold</displayName>
<displayName count="other">Zimbabwe Gold</displayName>
</currency>
<currency type="ZWL">
<displayName>Zimbabwisk dollar (2009)</displayName>
<displayName count="one">Zimbabwisk dollar (2009)</displayName>
@@ -5641,7 +5696,12 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other">{0} enheder</unitPattern>
<unitPattern count="other" case="genitive">{0} enheders</unitPattern>
</unit>
<unit type="concentr-permillion">
<unit type="concentr-part">
<displayName>parter</displayName>
<unitPattern count="one">{0}part</unitPattern>
<unitPattern count="other">{0} parter</unitPattern>
</unit>
<unit type="concentr-part-per-1e6">
<gender>common</gender>
<displayName>parts per million</displayName>
<unitPattern count="one">{0} part per million</unitPattern>
@@ -5675,6 +5735,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other">{0} mol</unitPattern>
<unitPattern count="other" case="genitive">{0} mols</unitPattern>
</unit>
<unit type="concentr-ofglucose">
<displayName>glukose</displayName>
<unitPattern count="one">{0} glukose</unitPattern>
<unitPattern count="other">{0} glukose</unitPattern>
</unit>
<unit type="consumption-liter-per-kilometer">
<gender>common</gender>
<displayName>liter pr. kilometer</displayName>
@@ -6384,6 +6449,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other">{0} millimeter kviksølv</unitPattern>
<unitPattern count="other" case="genitive">{0} millimeter kviksølvs</unitPattern>
</unit>
<unit type="pressure-ofhg">
<displayName>kviksølv</displayName>
<unitPattern count="one">{0} kviksølv</unitPattern>
<unitPattern count="other">{0} kviksølv</unitPattern>
</unit>
<unit type="pressure-pound-force-per-square-inch">
<displayName>pounds pr. kvadrattomme</displayName>
<unitPattern count="one">{0} pound pr. kvadrattomme</unitPattern>
@@ -6622,6 +6692,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other">{0} metriske kopper</unitPattern>
<unitPattern count="other" case="genitive">{0} metriske koppers</unitPattern>
</unit>
<unit type="volume-fluid-ounce-metric">
<displayName>metriske flydende ounces</displayName>
<unitPattern count="one">{0} metrisk flydende ounce</unitPattern>
<unitPattern count="other">{0} metriske flydende ounces</unitPattern>
</unit>
<unit type="volume-acre-foot">
<displayName>acre-fod</displayName>
<unitPattern count="one">{0} acre-fod</unitPattern>
@@ -6726,7 +6801,77 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} britisk quart</unitPattern>
<unitPattern count="other">{0} britiske quarts</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<unit type="angle-steradian">
<displayName>steradianer</displayName>
<unitPattern count="one">{0} steradian</unitPattern>
<unitPattern count="other">{0} steradianer</unitPattern>
</unit>
<unit type="concentr-katal">
<displayName>katal</displayName>
<unitPattern count="one">{0} katal</unitPattern>
<unitPattern count="other">{0} katal</unitPattern>
</unit>
<unit type="electric-coulomb">
<displayName>coulomb</displayName>
<unitPattern count="one">{0} coulomb</unitPattern>
<unitPattern count="other">{0} coulomb</unitPattern>
</unit>
<unit type="electric-farad">
<displayName>farad</displayName>
<unitPattern count="one">{0} farad</unitPattern>
<unitPattern count="other">{0} farad</unitPattern>
</unit>
<unit type="electric-henry">
<displayName>henry</displayName>
<unitPattern count="one">{0} henry</unitPattern>
<unitPattern count="other">{0} henry</unitPattern>
</unit>
<unit type="electric-siemens">
<displayName>siemens</displayName>
<unitPattern count="one">{0} siemens</unitPattern>
<unitPattern count="other">{0} siemens</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>international tabelkalorie</displayName>
<unitPattern count="one">{0}calIT</unitPattern>
<unitPattern count="other">{0}calIT</unitPattern>
</unit>
<unit type="energy-becquerel">
<displayName>becquerel</displayName>
<unitPattern count="one">{0} becquerel</unitPattern>
<unitPattern count="other">{0} becquerel</unitPattern>
</unit>
<unit type="energy-sievert">
<displayName>sievert</displayName>
<unitPattern count="one">{0} sievert</unitPattern>
<unitPattern count="other">{0} sievert</unitPattern>
</unit>
<unit type="energy-gray">
<displayName>gray</displayName>
<unitPattern count="one">{0} gray</unitPattern>
<unitPattern count="other">{0} gray</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>kilopond</displayName>
<unitPattern count="one">{0} kilopond</unitPattern>
<unitPattern count="other">{0} kilopond</unitPattern>
</unit>
<unit type="magnetic-tesla">
<displayName>tesla</displayName>
<unitPattern count="one">{0} tesla</unitPattern>
<unitPattern count="other">{0} tesla</unitPattern>
</unit>
<unit type="magnetic-weber">
<displayName>weber</displayName>
<unitPattern count="one">{0} weber</unitPattern>
<unitPattern count="other">{0} weber</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>lys</displayName>
<unitPattern count="one">{0} lys</unitPattern>
<unitPattern count="other">{0} lys</unitPattern>
</unit>
<unit type="concentr-part-per-1e9">
<gender>common</gender>
<displayName>milliardtedele</displayName>
<unitPattern count="one">{0} milliardtedel</unitPattern>
@@ -6736,7 +6881,6 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</unit>
<unit type="duration-night">
<gender>common</gender>
<displayName>nætter</displayName>
<unitPattern count="one">{0} nat</unitPattern>
<unitPattern count="one" case="genitive">{0} nats</unitPattern>
<unitPattern count="other">{0} nætter</unitPattern>
@@ -6815,6 +6959,11 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} ‱</unitPattern>
<unitPattern count="other">{0} ‱</unitPattern>
</unit>
<unit type="concentr-ofglucose">
<displayName>Glk</displayName>
<unitPattern count="one">{0} Glk</unitPattern>
<unitPattern count="other">{0} Glk</unitPattern>
</unit>
<unit type="consumption-liter-per-kilometer">
<displayName>l/km</displayName>
<unitPattern count="one">{0} l/km</unitPattern>
@@ -7025,9 +7174,9 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="other">{0} mmHg</unitPattern>
</unit>
<unit type="pressure-inch-ofhg">
<displayName> Hg</displayName>
<unitPattern count="one">{0} Hg</unitPattern>
<unitPattern count="other">{0} Hg</unitPattern>
<displayName>tommer Hg</displayName>
<unitPattern count="one">{0} tomme Hg</unitPattern>
<unitPattern count="other">{0} tommer Hg</unitPattern>
</unit>
<unit type="speed-kilometer-per-hour">
<displayName>km/t</displayName>
@@ -7148,7 +7297,30 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} britisk qt</unitPattern>
<unitPattern count="other">{0} britiske qt</unitPattern>
</unit>
<unit type="concentr-portion-per-1e9">
<unit type="angle-steradian">
<unitPattern count="one">{0} sr</unitPattern>
<unitPattern count="other">{0} sr</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>kalorie [IT]</displayName>
<unitPattern count="one">{0}calIT</unitPattern>
<unitPattern count="other">{0}calIT</unitPattern>
</unit>
<unit type="energy-gray">
<unitPattern count="one">{0} Gy</unitPattern>
<unitPattern count="other">{0}Gy</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>kp</displayName>
<unitPattern count="one">{0} kp</unitPattern>
<unitPattern count="other">{0} kp</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>lys</displayName>
<unitPattern count="one">{0} lys</unitPattern>
<unitPattern count="other">{0} lys</unitPattern>
</unit>
<unit type="concentr-part-per-1e9">
<displayName>dele/milliard</displayName>
</unit>
<unit type="duration-night">
@@ -7198,11 +7370,21 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unit type="concentr-millimole-per-liter">
<displayName>mmol/L</displayName>
</unit>
<unit type="concentr-part">
<displayName>p</displayName>
<unitPattern count="one">{0}p</unitPattern>
<unitPattern count="other">{0}p</unitPattern>
</unit>
<unit type="concentr-percent">
<displayName>%</displayName>
<unitPattern count="one">{0} %</unitPattern>
<unitPattern count="other">{0} %</unitPattern>
</unit>
<unit type="concentr-ofglucose">
<displayName>Glk</displayName>
<unitPattern count="one">{0}Glk</unitPattern>
<unitPattern count="other">{0}Glk</unitPattern>
</unit>
<unit type="consumption-mile-per-gallon-imperial">
<unitPattern count="one">{0}mpgUK</unitPattern>
<unitPattern count="other">{0}mpgUK</unitPattern>
@@ -7281,7 +7463,7 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
</unit>
<unit type="force-kilowatt-hour-per-100-kilometer">
<displayName>kWh/100 km</displayName>
<unitPattern count="one">{0}kWh/100km</unitPattern>
<unitPattern count="one">{0} kWh/100 km</unitPattern>
<unitPattern count="other">{0} kWh/100 km</unitPattern>
</unit>
<unit type="graphics-dot">
@@ -7414,11 +7596,28 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
<unitPattern count="one">{0} br. qt.</unitPattern>
<unitPattern count="other">{0} br. qt.</unitPattern>
</unit>
<unit type="energy-calorie-it">
<displayName>calIT</displayName>
<unitPattern count="one">{0}calIT</unitPattern>
<unitPattern count="other">{0}calIT</unitPattern>
</unit>
<unit type="energy-gray">
<unitPattern count="one">{0} Gy</unitPattern>
<unitPattern count="other">{0}Gy</unitPattern>
</unit>
<unit type="force-kilogram-force">
<displayName>kp</displayName>
<unitPattern count="one">{0}kp</unitPattern>
<unitPattern count="other">{0}kp</unitPattern>
</unit>
<unit type="speed-light-speed">
<displayName>lys</displayName>
<unitPattern count="one">{0} lys</unitPattern>
<unitPattern count="other">{0} lys</unitPattern>
</unit>
<unit type="duration-night">
<displayName>nætter</displayName>
<unitPattern count="one">{0}nat</unitPattern>
<unitPattern count="other">{0}nætter</unitPattern>
<perUnitPattern>{0}/nat</perUnitPattern>
</unit>
</unitLength>
<durationUnit type="hm">

Some files were not shown because too many files have changed in this diff Show More