Merge branch 'master' into sun.security.ssl

This commit is contained in:
Matthew Donovan 2023-05-08 13:08:14 -04:00
commit 7a89202abd
2484 changed files with 269573 additions and 28701 deletions

View File

@ -98,12 +98,26 @@ jobs:
id: gtest
uses: ./.github/actions/get-gtest
- name: 'Check toolchain installed'
id: toolchain-check
run: |
set +e
'/c/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/vc/auxiliary/build/vcvars64.bat' -vcvars_ver=${{ inputs.msvc-toolset-version }}
if [ $? -eq 0 ]; then
echo "Toolchain is already installed"
echo "toolchain-installed=true" >> $GITHUB_OUTPUT
else
echo "Toolchain is not yet installed"
echo "toolchain-installed=false" >> $GITHUB_OUTPUT
fi
- name: 'Install toolchain and dependencies'
run: |
# Run Visual Studio Installer
'/c/Program Files (x86)/Microsoft Visual Studio/Installer/vs_installer.exe' \
modify --quiet --installPath 'C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise' \
modify --quiet --installPath 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise' \
--add Microsoft.VisualStudio.Component.VC.${{ inputs.msvc-toolset-version }}.${{ inputs.msvc-toolset-architecture }}
if: steps.toolchain-check.outputs.toolchain-installed != 'true'
- name: 'Configure'
run: >

View File

@ -426,6 +426,14 @@ GB/2</em>.</p>
<p>Sets the argument <code>-timeoutHandlerTimeout</code> for JTReg. The
default value is 0. This is only valid if the failure handler is
built.</p>
<h4 id="jtreg_test_thread_factory">JTREG_TEST_THREAD_FACTORY</h4>
<p>Sets the <code>-testThreadFactory</code> for JTReg. It should be the
fully qualified classname of a class which implements
<code>java.util.concurrent.ThreadFactory</code>. One such implementation
class, named Virtual, is currently part of the JDK build in the
<code>test/jtreg_test_thread_factory/</code> directory. This class gets
compiled during the test image build. The implementation of the Virtual
class creates a new virtual thread for executing each test class.</p>
<h4 id="test_mode">TEST_MODE</h4>
<p>The test mode (<code>agentvm</code> or <code>othervm</code>).</p>
<p>Defaults to <code>agentvm</code>.</p>

View File

@ -378,6 +378,15 @@ Defaults to 4.
Sets the argument `-timeoutHandlerTimeout` for JTReg. The default value is 0.
This is only valid if the failure handler is built.
#### JTREG_TEST_THREAD_FACTORY
Sets the `-testThreadFactory` for JTReg. It should be the fully qualified classname
of a class which implements `java.util.concurrent.ThreadFactory`.
One such implementation class, named Virtual, is currently part of the JDK build
in the `test/jtreg_test_thread_factory/` directory. This class gets compiled during
the test image build. The implementation of the Virtual class creates a new virtual
thread for executing each test class.
#### TEST_MODE
The test mode (`agentvm` or `othervm`).

View File

@ -1,5 +1,5 @@
#
# Copyright (c) 2014, 2022, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2014, 2023, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
@ -109,7 +109,9 @@ define SetupInterimModule
$$(INTERIM_LANGTOOLS_ADD_EXPORTS) \
--patch-module java.base=$(BUILDTOOLS_OUTPUTDIR)/gensrc/java.base.interim \
--add-exports java.base/jdk.internal.javac=java.compiler.interim \
--add-exports java.base/jdk.internal.javac=jdk.compiler.interim, \
--add-exports java.base/jdk.internal.javac=jdk.compiler.interim \
--add-exports jdk.internal.opt/jdk.internal.opt=jdk.compiler.interim \
--add-exports jdk.internal.opt/jdk.internal.opt=jdk.javadoc.interim, \
))
$1_DEPS_INTERIM := $$(addsuffix .interim, $$(filter \

View File

@ -57,7 +57,9 @@ $(eval $(call SetupJavaCompilation, BUILD_TOOLS_JDK, \
JAVAC_FLAGS := \
--add-exports java.desktop/sun.awt=ALL-UNNAMED \
--add-exports java.base/sun.text=ALL-UNNAMED \
--add-exports java.base/sun.security.util=ALL-UNNAMED, \
--add-exports java.base/sun.security.util=ALL-UNNAMED \
--add-exports jdk.internal.opt/jdk.internal.opt=jdk.compiler.interim \
--add-exports jdk.internal.opt/jdk.internal.opt=jdk.javadoc.interim, \
))
TARGETS += $(BUILD_TOOLS_JDK)
@ -90,7 +92,9 @@ $(eval $(call SetupJavaCompilation, COMPILE_DEPEND, \
--add-exports jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED \
--add-exports jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED \
--add-exports jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED \
--add-exports jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED, \
--add-exports jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED \
--add-exports jdk.internal.opt/jdk.internal.opt=jdk.compiler.interim \
--add-exports jdk.internal.opt/jdk.internal.opt=jdk.javadoc.interim, \
))
DEPEND_SERVICE_PROVIDER := $(BUILDTOOLS_OUTPUTDIR)/depend/META-INF/services/com.sun.source.util.Plugin

View File

@ -1,5 +1,5 @@
#
# Copyright (c) 2011, 2022, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2011, 2023, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
@ -747,6 +747,22 @@ ifeq ($(BUILD_FAILURE_HANDLER), true)
))
endif
ifeq ($(BUILD_JTREG_TEST_THREAD_FACTORY), true)
# Builds the test thread factory jtreg extension
$(eval $(call SetupTarget, build-test-test-thread-factory, \
MAKEFILE := test/BuildJtregTestThreadFactory, \
TARGET := build, \
DEPS := interim-langtools exploded-image, \
))
# Copies the jtreg test thread factory into the test image
$(eval $(call SetupTarget, test-image-test-thread-factory, \
MAKEFILE := test/BuildJtregTestThreadFactory, \
TARGET := images, \
DEPS := build-test-test-thread-factory, \
))
endif
$(eval $(call SetupTarget, build-microbenchmark, \
MAKEFILE := test/BuildMicrobenchmark, \
DEPS := interim-langtools exploded-image, \
@ -1227,6 +1243,10 @@ ifeq ($(BUILD_FAILURE_HANDLER), true)
test-image: test-image-failure-handler
endif
ifeq ($(BUILD_JTREG_TEST_THREAD_FACTORY), true)
test-image: test-image-test-thread-factory
endif
ifneq ($(JMH_CORE_JAR), )
test-image: build-microbenchmark
endif

View File

@ -93,6 +93,9 @@ endif
JTREG_FAILURE_HANDLER_DIR := $(TEST_IMAGE_DIR)/failure_handler
JTREG_FAILURE_HANDLER := $(JTREG_FAILURE_HANDLER_DIR)/jtregFailureHandler.jar
JTREG_TEST_THREAD_FACTORY_DIR := $(TEST_IMAGE_DIR)/jtreg_test_thread_factory
JTREG_TEST_THREAD_FACTORY_JAR := $(JTREG_TEST_THREAD_FACTORY_DIR)/jtregTestThreadFactory.jar
JTREG_FAILURE_HANDLER_TIMEOUT ?= 0
ifneq ($(wildcard $(JTREG_FAILURE_HANDLER)), )
@ -200,7 +203,7 @@ $(eval $(call SetTestOpt,REPORT,JTREG))
$(eval $(call ParseKeywordVariable, JTREG, \
SINGLE_KEYWORDS := JOBS TIMEOUT_FACTOR FAILURE_HANDLER_TIMEOUT \
TEST_MODE ASSERT VERBOSE RETAIN MAX_MEM RUN_PROBLEM_LISTS \
TEST_MODE ASSERT VERBOSE RETAIN TEST_THREAD_FACTORY MAX_MEM RUN_PROBLEM_LISTS \
RETRY_COUNT REPEAT_COUNT MAX_OUTPUT REPORT $(CUSTOM_JTREG_SINGLE_KEYWORDS), \
STRING_KEYWORDS := OPTIONS JAVA_OPTIONS VM_OPTIONS KEYWORDS \
EXTRA_PROBLEM_LISTS LAUNCHER_OPTIONS \
@ -752,6 +755,7 @@ define SetupRunJtregTestBody
JTREG_VERBOSE ?= fail,error,summary
JTREG_RETAIN ?= fail,error
JTREG_TEST_THREAD_FACTORY ?=
JTREG_RUN_PROBLEM_LISTS ?= false
JTREG_RETRY_COUNT ?= 0
JTREG_REPEAT_COUNT ?= 0
@ -765,6 +769,14 @@ define SetupRunJtregTestBody
endif
endif
ifneq ($$(JTREG_TEST_THREAD_FACTORY), )
$1_JTREG_BASIC_OPTIONS += -testThreadFactoryPath:$$(JTREG_TEST_THREAD_FACTORY_JAR)
$1_JTREG_BASIC_OPTIONS += -testThreadFactory:$$(JTREG_TEST_THREAD_FACTORY)
$1_JTREG_BASIC_OPTIONS += $$(addprefix $$(JTREG_PROBLEM_LIST_PREFIX), $$(wildcard \
$$(addprefix $$($1_TEST_ROOT)/, ProblemList-$$(JTREG_TEST_THREAD_FACTORY).txt) \
))
endif
ifneq ($$(JTREG_LAUNCHER_OPTIONS), )
$1_JTREG_LAUNCHER_OPTIONS += $$(JTREG_LAUNCHER_OPTIONS)
endif

View File

@ -60,6 +60,7 @@ AC_DEFUN([BASIC_CHECK_LEFTOVER_OVERRIDDEN],
###############################################################################
# Setup basic configuration paths, and platform-specific stuff related to PATHs.
# Make sure to only use tools set up in BASIC_SETUP_FUNDAMENTAL_TOOLS.
AC_DEFUN_ONCE([BASIC_SETUP_PATHS],
[
# Save the current directory this script was started from

View File

@ -29,8 +29,8 @@
RECOMMENDED_PANDOC_VERSION=2.19.2
###############################################################################
# Setup the most fundamental tools that relies on not much else to set up,
# but is used by much of the early bootstrap code.
# Setup the most fundamental tools, used for setting up build platform and
# path handling.
AC_DEFUN_ONCE([BASIC_SETUP_FUNDAMENTAL_TOOLS],
[
# Bootstrapping: These tools are needed by UTIL_LOOKUP_PROGS
@ -42,7 +42,28 @@ AC_DEFUN_ONCE([BASIC_SETUP_FUNDAMENTAL_TOOLS],
UTIL_CHECK_NONEMPTY(FILE)
AC_PATH_PROGS(LDD, ldd)
# First are all the fundamental required tools.
# Required tools
UTIL_REQUIRE_PROGS(ECHO, echo)
UTIL_REQUIRE_PROGS(TR, tr)
UTIL_REQUIRE_PROGS(UNAME, uname)
UTIL_REQUIRE_PROGS(WC, wc)
# Required tools with some special treatment
UTIL_REQUIRE_SPECIAL(GREP, [AC_PROG_GREP])
UTIL_REQUIRE_SPECIAL(EGREP, [AC_PROG_EGREP])
UTIL_REQUIRE_SPECIAL(SED, [AC_PROG_SED])
# Tools only needed on some platforms
UTIL_LOOKUP_PROGS(PATHTOOL, cygpath wslpath)
UTIL_LOOKUP_PROGS(CMD, cmd.exe, $PATH:/cygdrive/c/windows/system32:/mnt/c/windows/system32:/c/windows/system32)
])
###############################################################################
# Setup further tools that should be resolved early but after setting up
# build platform and path handling.
AC_DEFUN_ONCE([BASIC_SETUP_TOOLS],
[
# Required tools
UTIL_REQUIRE_PROGS(BASH, bash)
UTIL_REQUIRE_PROGS(CAT, cat)
UTIL_REQUIRE_PROGS(CHMOD, chmod)
@ -50,7 +71,6 @@ AC_DEFUN_ONCE([BASIC_SETUP_FUNDAMENTAL_TOOLS],
UTIL_REQUIRE_PROGS(CUT, cut)
UTIL_REQUIRE_PROGS(DATE, date)
UTIL_REQUIRE_PROGS(DIFF, gdiff diff)
UTIL_REQUIRE_PROGS(ECHO, echo)
UTIL_REQUIRE_PROGS(EXPR, expr)
UTIL_REQUIRE_PROGS(FIND, find)
UTIL_REQUIRE_PROGS(GUNZIP, gunzip)
@ -72,16 +92,10 @@ AC_DEFUN_ONCE([BASIC_SETUP_FUNDAMENTAL_TOOLS],
UTIL_REQUIRE_PROGS(TAR, gtar tar)
UTIL_REQUIRE_PROGS(TEE, tee)
UTIL_REQUIRE_PROGS(TOUCH, touch)
UTIL_REQUIRE_PROGS(TR, tr)
UTIL_REQUIRE_PROGS(UNAME, uname)
UTIL_REQUIRE_PROGS(WC, wc)
UTIL_REQUIRE_PROGS(XARGS, xargs)
# Then required tools that require some special treatment.
UTIL_REQUIRE_SPECIAL(GREP, [AC_PROG_GREP])
UTIL_REQUIRE_SPECIAL(EGREP, [AC_PROG_EGREP])
# Required tools with some special treatment
UTIL_REQUIRE_SPECIAL(FGREP, [AC_PROG_FGREP])
UTIL_REQUIRE_SPECIAL(SED, [AC_PROG_SED])
# Optional tools, we can do without them
UTIL_LOOKUP_PROGS(DF, df)
@ -90,10 +104,8 @@ AC_DEFUN_ONCE([BASIC_SETUP_FUNDAMENTAL_TOOLS],
UTIL_LOOKUP_PROGS(READLINK, greadlink readlink)
UTIL_LOOKUP_PROGS(WHOAMI, whoami)
# These are only needed on some platforms
UTIL_LOOKUP_PROGS(PATHTOOL, cygpath wslpath)
# Tools only needed on some platforms
UTIL_LOOKUP_PROGS(LSB_RELEASE, lsb_release)
UTIL_LOOKUP_PROGS(CMD, cmd.exe, $PATH:/cygdrive/c/windows/system32:/mnt/c/windows/system32:/c/windows/system32)
# For compare.sh only
UTIL_LOOKUP_PROGS(CMP, cmp)

View File

@ -103,3 +103,7 @@ JVM_FEATURES_server := cds compiler1 compiler2 g1gc serialgc
override EXTRA_CFLAGS :=
override EXTRA_CXXFLAGS :=
override EXTRA_LDFLAGS :=
# hsdis is not needed
HSDIS_BACKEND := none
ENABLE_HSDIS_BUNDLING := false

View File

@ -86,6 +86,7 @@ PLATFORM_SETUP_OPENJDK_BUILD_AND_TARGET
# Continue setting up basic stuff. Most remaining code require fundamental tools.
BASIC_SETUP_PATHS
BASIC_SETUP_TOOLS
BASIC_SETUP_BUILD_ENV
# Check if it's a pure open build or if custom sources are to be used.
@ -222,6 +223,10 @@ JDKOPT_SETUP_UNDEFINED_BEHAVIOR_SANITIZER
# LeakSanitizer
JDKOPT_SETUP_LEAK_SANITIZER
# Fallback linker
# This needs to go before 'LIB_DETERMINE_DEPENDENCIES'
JDKOPT_SETUP_FALLBACK_LINKER
###############################################################################
#
# Check dependencies for external and internal libraries.
@ -249,6 +254,7 @@ HOTSPOT_SETUP_MISC
###############################################################################
LIB_TESTS_ENABLE_DISABLE_FAILURE_HANDLER
LIB_TESTS_ENABLE_DISABLE_JTREG_TEST_THREAD_FACTORY
JDKOPT_ENABLE_DISABLE_GENERATE_CLASSLIST
JDKOPT_EXCLUDE_TRANSLATIONS

View File

@ -494,7 +494,7 @@ AC_DEFUN([FLAGS_SETUP_CFLAGS_HELPER],
fi
if test "x$TOOLCHAIN_TYPE" = xgcc; then
TOOLCHAIN_CFLAGS_JVM="$TOOLCHAIN_CFLAGS_JVM -fcheck-new -fstack-protector"
TOOLCHAIN_CFLAGS_JVM="$TOOLCHAIN_CFLAGS_JVM -fstack-protector"
TOOLCHAIN_CFLAGS_JDK="-pipe -fstack-protector"
# reduce lib size on linux in link step, this needs also special compile flags
# do this on s390x also for libjvm (where serviceability agent is not supported)

View File

@ -903,3 +903,22 @@ AC_DEFUN([JDKOPT_SETUP_MACOSX_SIGNING],
AC_SUBST(MACOSX_CODESIGN_MODE)
fi
])
################################################################################
#
# fallback linker
#
AC_DEFUN_ONCE([JDKOPT_SETUP_FALLBACK_LINKER],
[
FALLBACK_LINKER_DEFAULT=false
if HOTSPOT_CHECK_JVM_VARIANT(zero); then
FALLBACK_LINKER_DEFAULT=true
fi
UTIL_ARG_ENABLE(NAME: fallback-linker, DEFAULT: $FALLBACK_LINKER_DEFAULT,
RESULT: ENABLE_FALLBACK_LINKER,
DESC: [enable libffi-based fallback implementation of java.lang.foreign.Linker],
CHECKING_MSG: [if fallback linker enabled])
AC_SUBST(ENABLE_FALLBACK_LINKER)
])

View File

@ -28,7 +28,7 @@
################################################################################
# Minimum supported versions
JTREG_MINIMUM_VERSION=7.1.1
JTREG_MINIMUM_VERSION=7.2
GTEST_MINIMUM_VERSION=1.13.0
###############################################################################
@ -301,3 +301,22 @@ AC_DEFUN_ONCE([LIB_TESTS_ENABLE_DISABLE_FAILURE_HANDLER],
])
AC_SUBST(BUILD_FAILURE_HANDLER)
])
AC_DEFUN_ONCE([LIB_TESTS_ENABLE_DISABLE_JTREG_TEST_THREAD_FACTORY],
[
UTIL_ARG_ENABLE(NAME: jtreg-test-thread-factory, DEFAULT: auto,
RESULT: BUILD_JTREG_TEST_THREAD_FACTORY,
DESC: [enable building of the jtreg test thread factory],
DEFAULT_DESC: [enabled if jtreg is present],
CHECKING_MSG: [if the jtreg test thread factory should be built],
CHECK_AVAILABLE: [
AC_MSG_CHECKING([if the jtreg test thread factory is available])
if test "x$JT_HOME" != "x"; then
AC_MSG_RESULT([yes])
else
AVAILABLE=false
AC_MSG_RESULT([no (jtreg not present)])
fi
])
AC_SUBST(BUILD_JTREG_TEST_THREAD_FACTORY)
])

View File

@ -82,7 +82,7 @@ AC_DEFUN_ONCE([LIB_DETERMINE_DEPENDENCIES],
fi
# Check if ffi is needed
if HOTSPOT_CHECK_JVM_VARIANT(zero); then
if HOTSPOT_CHECK_JVM_VARIANT(zero) || test "x$ENABLE_FALLBACK_LINKER" = "xtrue"; then
NEEDS_LIB_FFI=true
else
NEEDS_LIB_FFI=false

View File

@ -640,6 +640,7 @@ AC_DEFUN([PLATFORM_SET_MODULE_TARGET_OS_VALUES],
])
#%%% Build and target systems %%%
# Make sure to only use tools set up in BASIC_SETUP_FUNDAMENTAL_TOOLS.
AC_DEFUN_ONCE([PLATFORM_SETUP_OPENJDK_BUILD_AND_TARGET],
[
# Figure out the build and target systems. # Note that in autoconf terminology, "build" is obvious, but "target"
@ -723,7 +724,7 @@ AC_DEFUN_ONCE([PLATFORM_SETUP_OPENJDK_TARGET_ENDIANNESS],
[
###############################################################################
#
# Is the target little of big endian?
# Is the target little or big endian?
#
AC_C_BIGENDIAN([ENDIAN="big"],[ENDIAN="little"],[ENDIAN="unknown"],[ENDIAN="universal_endianness"])

View File

@ -1,5 +1,5 @@
#
# Copyright (c) 2011, 2022, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2011, 2023, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
@ -358,6 +358,8 @@ BUILDJDK_OUTPUTDIR=$(OUTPUTDIR)/buildjdk
BUILD_FAILURE_HANDLER := @BUILD_FAILURE_HANDLER@
BUILD_JTREG_TEST_THREAD_FACTORY := @BUILD_JTREG_TEST_THREAD_FACTORY@
ENABLE_GENERATE_CLASSLIST := @ENABLE_GENERATE_CLASSLIST@
EXCLUDE_TRANSLATIONS := @EXCLUDE_TRANSLATIONS@
@ -407,6 +409,9 @@ TEST_JOBS?=@TEST_JOBS@
DEFAULT_MAKE_TARGET:=@DEFAULT_MAKE_TARGET@
DEFAULT_LOG:=@DEFAULT_LOG@
# Fallback linker
ENABLE_FALLBACK_LINKER:=@ENABLE_FALLBACK_LINKER@
FREETYPE_TO_USE:=@FREETYPE_TO_USE@
FREETYPE_LIBS:=@FREETYPE_LIBS@
FREETYPE_CFLAGS:=@FREETYPE_CFLAGS@
@ -690,6 +695,8 @@ INTERIM_LANGTOOLS_ADD_EXPORTS := \
--add-exports java.base/sun.invoke.util=jdk.compiler.interim \
--add-exports java.base/jdk.internal.javac=java.compiler.interim \
--add-exports java.base/jdk.internal.javac=jdk.compiler.interim \
--add-exports jdk.internal.opt/jdk.internal.opt=jdk.compiler.interim \
--add-exports jdk.internal.opt/jdk.internal.opt=jdk.javadoc.interim \
#
INTERIM_LANGTOOLS_MODULES_COMMA := $(strip $(subst $(SPACE),$(COMMA),$(strip \
$(INTERIM_LANGTOOLS_MODULES))))

View File

@ -26,16 +26,16 @@
# Versions and download locations for dependencies used by GitHub Actions (GHA)
GTEST_VERSION=1.13.0
JTREG_VERSION=7.1.1+1
JTREG_VERSION=7.2+1
LINUX_X64_BOOT_JDK_EXT=tar.gz
LINUX_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk19/877d6127e982470ba2a7faa31cc93d04/36/GPL/openjdk-19_linux-x64_bin.tar.gz
LINUX_X64_BOOT_JDK_SHA256=f47aba585cfc9ecff1ed8e023524e8309f4315ed8b80100b40c7dcc232c12f96
LINUX_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk20/bdc68b4b9cbc4ebcb30745c85038d91d/36/GPL/openjdk-20_linux-x64_bin.tar.gz
LINUX_X64_BOOT_JDK_SHA256=bb863b2d542976d1ae4b7b81af3e78b1e4247a64644350b552d298d8dc5980dc
MACOS_X64_BOOT_JDK_EXT=tar.gz
MACOS_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk19/877d6127e982470ba2a7faa31cc93d04/36/GPL/openjdk-19_macos-x64_bin.tar.gz
MACOS_X64_BOOT_JDK_SHA256=bfd33f5b2590fd552ae2d9231340c6b4704a872f927dce1c52860b78c49a5a11
MACOS_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk20/bdc68b4b9cbc4ebcb30745c85038d91d/36/GPL/openjdk-20_macos-x64_bin.tar.gz
MACOS_X64_BOOT_JDK_SHA256=47cf960d9bb89dbe987535a389f7e26c42de7c984ef5108612d77c81aa8cc6a4
WINDOWS_X64_BOOT_JDK_EXT=zip
WINDOWS_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk19/877d6127e982470ba2a7faa31cc93d04/36/GPL/openjdk-19_windows-x64_bin.zip
WINDOWS_X64_BOOT_JDK_SHA256=8fabcee7c4e8d3b53486777ecd27bb906d67d7c1efd1bf22a8290cf659afa487
WINDOWS_X64_BOOT_JDK_URL=https://download.java.net/java/GA/jdk20/bdc68b4b9cbc4ebcb30745c85038d91d/36/GPL/openjdk-20_windows-x64_bin.zip
WINDOWS_X64_BOOT_JDK_SHA256=c92fae5e42b9aecf444a66c8ec563c652f60b1e231dfdd33a4f5a3e3603058fb

View File

@ -390,7 +390,7 @@ var getJibProfilesCommon = function (input, data) {
};
};
common.boot_jdk_version = "19";
common.boot_jdk_version = "20";
common.boot_jdk_build_number = "36";
common.boot_jdk_home = input.get("boot_jdk", "install_path") + "/jdk-"
+ common.boot_jdk_version
@ -587,21 +587,23 @@ var getJibProfilesProfiles = function (input, common, data) {
"linux-x64-zero": {
target_os: "linux",
target_cpu: "x64",
dependencies: ["devkit", "gtest"],
dependencies: ["devkit", "gtest", "libffi"],
configure_args: concat(common.configure_args_64bit, [
"--with-zlib=system",
"--with-jvm-variants=zero",
"--enable-libffi-bundling"
"--with-libffi=" + input.get("libffi", "home_path"),
"--enable-libffi-bundling",
])
},
"linux-aarch64-zero": {
target_os: "linux",
target_cpu: "aarch64",
dependencies: ["devkit", "gtest"],
dependencies: ["devkit", "gtest", "libffi"],
configure_args: concat(common.configure_args_64bit, [
"--with-zlib=system",
"--with-jvm-variants=zero",
"--with-libffi=" + input.get("libffi", "home_path"),
"--enable-libffi-bundling"
])
},
@ -610,10 +612,11 @@ var getJibProfilesProfiles = function (input, common, data) {
target_os: "linux",
target_cpu: "x86",
build_cpu: "x64",
dependencies: ["devkit", "gtest"],
dependencies: ["devkit", "gtest", "libffi"],
configure_args: concat(common.configure_args_32bit, [
"--with-zlib=system",
"--with-jvm-variants=zero",
"--with-libffi=" + input.get("libffi", "home_path"),
"--enable-libffi-bundling"
])
}
@ -744,6 +747,40 @@ var getJibProfilesProfiles = function (input, common, data) {
common.debug_profile_artifacts(artifactData[name]));
});
// Define artifact just for linux-x64-zero, which is the only one we test on
["linux-x64"].forEach(function (name) {
var o = artifactData[name]
var pf = o.platform
var jdk_subdir = (o.jdk_subdir != null ? o.jdk_subdir : "jdk-" + data.version);
var jdk_suffix = (o.jdk_suffix != null ? o.jdk_suffix : "tar.gz");
var zeroName = name + "-zero";
profiles[zeroName].artifacts = {
jdk: {
local: "bundles/\\(jdk.*bin." + jdk_suffix + "\\)",
remote: [
"bundles/" + pf + "/jdk-" + data.version + "_" + pf + "_bin-zero." + jdk_suffix,
],
subdir: jdk_subdir,
exploded: "images/jdk",
},
test: {
local: "bundles/\\(jdk.*bin-tests.tar.gz\\)",
remote: [
"bundles/" + pf + "/jdk-" + data.version + "_" + pf + "_bin-zero-tests.tar.gz",
],
exploded: "images/test"
},
jdk_symbols: {
local: "bundles/\\(jdk.*bin-symbols.tar.gz\\)",
remote: [
"bundles/" + pf + "/jdk-" + data.version + "_" + pf + "_bin-zero-symbols.tar.gz",
],
subdir: jdk_subdir,
exploded: "images/jdk"
},
};
});
buildJdkDep = input.build_os + "-" + input.build_cpu + ".jdk";
docsProfiles = {
"docs": {
@ -1150,9 +1187,9 @@ var getJibProfilesDependencies = function (input, common) {
jtreg: {
server: "jpg",
product: "jtreg",
version: "7.1.1",
version: "7.2",
build_number: "1",
file: "bundles/jtreg-7.1.1+1.zip",
file: "bundles/jtreg-7.2+1.zip",
environment_name: "JT_HOME",
environment_path: input.get("jtreg", "home_path") + "/bin",
configure_args: "--with-jtreg=" + input.get("jtreg", "home_path"),
@ -1234,6 +1271,13 @@ var getJibProfilesDependencies = function (input, common) {
ext: "tar.gz",
revision: "1.13.0+1.0"
},
libffi: {
organization: common.organization,
module: "libffi-" + input.target_platform,
ext: "tar.gz",
revision: "3.4.2+1.0"
},
};
return dependencies;

View File

@ -1,5 +1,5 @@
#
# Copyright (c) 2011, 2022, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2011, 2023, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
@ -37,6 +37,6 @@ DEFAULT_VERSION_DATE=2023-09-19
DEFAULT_VERSION_CLASSFILE_MAJOR=65 # "`$EXPR $DEFAULT_VERSION_FEATURE + 44`"
DEFAULT_VERSION_CLASSFILE_MINOR=0
DEFAULT_VERSION_DOCS_API_SINCE=11
DEFAULT_ACCEPTABLE_BOOT_VERSIONS="19 20 21"
DEFAULT_ACCEPTABLE_BOOT_VERSIONS="20 21"
DEFAULT_JDK_SOURCE_TARGET_VERSION=21
DEFAULT_PROMOTED_VERSION_PRE=ea

View File

@ -1,4 +1,4 @@
CLDR - Unicode Common Locale Data Repository
http://cldr.unicode.org
CLDR version installed: 42
CLDR version installed: 43

View File

@ -67,9 +67,9 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="btn" description="Bhutanese Ngultrum"/>
<type name="buk" description="Burmese Kyat" since="1.9"/>
<type name="bwp" description="Botswanan Pula"/>
<type name="byb" description="Belarusian New Ruble (1994-1999)" since="1.9"/>
<type name="byb" description="Belarusian Ruble (1994-1999)" since="1.9"/>
<type name="byn" description="Belarusian Ruble" since="31"/>
<type name="byr" description="Belarusian Ruble (20002016)" since="1.9"/>
<type name="byr" description="Belarusian Ruble (2000-2016)" since="1.9"/>
<type name="bzd" description="Belize Dollar"/>
<type name="cad" description="Canadian Dollar"/>
<type name="cdf" description="Congolese Franc"/>
@ -112,7 +112,7 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="fjd" description="Fijian Dollar"/>
<type name="fkp" description="Falkland Islands Pound"/>
<type name="frf" description="French Franc"/>
<type name="gbp" description="British Pound Sterling"/>
<type name="gbp" description="British Pound"/>
<type name="gek" description="Georgian Kupon Larit" since="1.9"/>
<type name="gel" description="Georgian Lari" since="1.9"/>
<type name="ghc" description="Ghanaian Cedi (1979-2007)"/>
@ -136,8 +136,8 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="idr" description="Indonesian Rupiah"/>
<type name="iep" description="Irish Pound"/>
<type name="ilp" description="Israeli Pound"/>
<type name="ilr" description="Israeli Sheqel (1980-1985)" since="1.9"/>
<type name="ils" description="Israeli New Sheqel"/>
<type name="ilr" description="Israeli Shekel (1980-1985)" since="1.9"/>
<type name="ils" description="Israeli New Shekel"/>
<type name="inr" description="Indian Rupee"/>
<type name="iqd" description="Iraqi Dinar" since="1.9"/>
<type name="irr" description="Iranian Rial" since="1.9"/>
@ -181,7 +181,7 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="mkd" description="Macedonian Denar" since="1.9"/>
<type name="mkn" description="Macedonian Denar (1992-1993)" since="1.9"/>
<type name="mlf" description="Malian Franc" since="1.9"/>
<type name="mmk" description="Myanma Kyat"/>
<type name="mmk" description="Myanmar Kyat"/>
<type name="mnt" description="Mongolian Tugrik"/>
<type name="mop" description="Macanese Pataca"/>
<type name="mro" description="Mauritanian Ouguiya (1973-2017)"/>
@ -189,7 +189,7 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="mtl" description="Maltese Lira"/>
<type name="mtp" description="Maltese Pound"/>
<type name="mur" description="Mauritian Rupee"/>
<type name="mvp" description="Maldivian Rupee" since="1.9"/>
<type name="mvp" description="Maldivian Rupee (1947-1981)" since="1.9"/>
<type name="mvr" description="Maldivian Rufiyaa" since="1.9"/>
<type name="mwk" description="Malawian Kwacha" since="1.9"/>
<type name="mxn" description="Mexican Peso" since="1.9"/>
@ -210,7 +210,7 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="omr" description="Omani Rial" since="1.9"/>
<type name="pab" description="Panamanian Balboa"/>
<type name="pei" description="Peruvian Inti"/>
<type name="pen" description="Peruvian Nuevo Sol"/>
<type name="pen" description="Peruvian Sol"/>
<type name="pes" description="Peruvian Sol (1863-1965)" since="1.9"/>
<type name="pgk" description="Papua New Guinean Kina"/>
<type name="php" description="Philippine Peso"/>
@ -219,7 +219,7 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="plz" description="Polish Zloty (1950-1995)" since="1.9"/>
<type name="pte" description="Portuguese Escudo"/>
<type name="pyg" description="Paraguayan Guarani"/>
<type name="qar" description="Qatari Rial"/>
<type name="qar" description="Qatari Riyal"/>
<type name="rhd" description="Rhodesian Dollar"/>
<type name="rol" description="Romanian Leu (1952-2006)" since="1.9"/>
<type name="ron" description="Romanian Leu"/>
@ -235,11 +235,11 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="sdp" description="Sudanese Pound (1957-1998)" since="1.9"/>
<type name="sek" description="Swedish Krona"/>
<type name="sgd" description="Singapore Dollar"/>
<type name="shp" description="Saint Helena Pound"/>
<type name="shp" description="St. Helena Pound"/>
<type name="sit" description="Slovenian Tolar" since="1.9"/>
<type name="skk" description="Slovak Koruna"/>
<type name="sle" description="Sierra Leonean New Leone"/>
<type name="sll" description="Sierra Leonean Leone"/>
<type name="sle" description="Sierra Leonean Leone" since="41"/>
<type name="sll" description="Sierra Leonean Leone (1964—2022)"/>
<type name="sos" description="Somali Shilling"/>
<type name="srd" description="Surinamese Dollar"/>
<type name="srg" description="Surinamese Guilder"/>
@ -274,28 +274,28 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="uyp" description="Uruguayan Peso (1975-1993)" since="1.9"/>
<type name="uyu" description="Uruguayan Peso"/>
<type name="uyw" description="Uruguayan Nominal Wage Index Unit" since="34"/>
<type name="uzs" description="Uzbekistan Som" since="1.9"/>
<type name="uzs" description="Uzbekistani Som" since="1.9"/>
<type name="veb" description="Venezuelan Bolívar (1871-2008)" since="1.9"/>
<type name="ved" description="Bolívar Soberano" since="41"/>
<type name="vef" description="Venezuelan Bolívar (2008-2018)"/>
<type name="ves" description="Venezuelan Bolívar" since="34"/>
<type name="ved" description="Bolívar Soberano" since="41"/>
<type name="vnd" description="Vietnamese Dong"/>
<type name="vnn" description="Vietnamese Dong (1978-1985)" since="1.9"/>
<type name="vuv" description="Vanuatu Vatu"/>
<type name="wst" description="Samoan Tala"/>
<type name="xaf" description="CFA Franc BEAC"/>
<type name="xaf" description="Central African CFA Franc"/>
<type name="xag" description="Silver" since="1.9"/>
<type name="xau" description="Gold" since="1.9"/>
<type name="xba" description="European Composite Unit" since="1.9"/>
<type name="xbb" description="European Monetary Unit" since="1.9"/>
<type name="xbc" description="European Unit of Account 9" since="1.9"/>
<type name="xbd" description="European Unit of Account 17" since="1.9"/>
<type name="xbc" description="European Unit of Account (XBC)" since="1.9"/>
<type name="xbd" description="European Unit of Account (XBD)" since="1.9"/>
<type name="xcd" description="East Caribbean Dollar"/>
<type name="xdr" description="Special Drawing Rights" since="1.9"/>
<type name="xeu" description="European Currency Unit" since="1.9"/>
<type name="xfo" description="French Gold Franc" since="1.9"/>
<type name="xfu" description="French UIC-Franc" since="1.9"/>
<type name="xof" description="CFA Franc BCEAO"/>
<type name="xof" description="West African CFA Franc"/>
<type name="xpd" description="Palladium" since="1.9"/>
<type name="xpf" description="CFP Franc"/>
<type name="xpt" description="Platinum" since="1.9"/>

View File

@ -10,25 +10,25 @@ For terms of use, see http://www.unicode.org/copyright.html
<version number="$Revision$"/>
<keyword>
<key name="dx" description="Scripts to exclude from dictionary break" valueType="multiple" since="38">
<type name="SCRIPT_CODE" description="ISO 15924 script code"/>
<type name="SCRIPT_CODE" description="ISO 15924 script code" since="38"/>
</key>
<key name="lb" description="Line break type key" since="27">
<type name="strict" description="CSS level 3 line-break=strict, e.g. treat CJ as NS"/>
<type name="normal" description="CSS level 3 line-break=normal, e.g. treat CJ as ID, break before hyphens for ja,zh"/>
<type name="loose" description="CSS lev 3 line-break=loose"/>
<type name="strict" description="CSS level 3 line-break=strict, e.g. treat CJ as NS" since="27"/>
<type name="normal" description="CSS level 3 line-break=normal, e.g. treat CJ as ID, break before hyphens for ja,zh" since="27"/>
<type name="loose" description="CSS lev 3 line-break=loose" since="27"/>
</key>
<key name="lw" description="Line break key for CSS lev 3 word-break options" since="28">
<type name="normal" description="CSS lev 3 word-break=normal, normal script/language behavior for midword breaks"/>
<type name="breakall" description="CSS lev 3 word-break=break-all, allow midword breaks unless forbidden by lb setting"/>
<type name="keepall" description="CSS lev 3 word-break=keep-all, prohibit midword breaks except for dictionary breaks"/>
<type name="phrase" description="Prioritize keeping natural phrases (of multiple words) together when breaking, used in short text like title and headline"/>
<type name="normal" description="CSS lev 3 word-break=normal, normal script/language behavior for midword breaks" since="28"/>
<type name="breakall" description="CSS lev 3 word-break=break-all, allow midword breaks unless forbidden by lb setting" since="28"/>
<type name="keepall" description="CSS lev 3 word-break=keep-all, prohibit midword breaks except for dictionary breaks" since="28"/>
<type name="phrase" description="Prioritize keeping natural phrases (of multiple words) together when breaking, used in short text like title and headline" since="41"/>
</key>
<key name="ss" description="Sentence break parameter key to control use of suppressions data" since="28">
<type name="none" description="Don't use segmentation suppressions data"/>
<type name="standard" description="Use segmentation suppressions data of type standard"/>
<type name="none" description="Don't use segmentation suppressions data" since="28"/>
<type name="standard" description="Use segmentation suppressions data of type standard" since="28"/>
</key>
</keyword>

View File

@ -96,20 +96,20 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="cacfq" description="Creston, Canada" alias="America/Creston" since="21.0.1"/>
<type name="caedm" description="Edmonton, Canada" alias="America/Edmonton Canada/Mountain"/>
<type name="caffs" description="Rainy River, Canada" alias="America/Rainy_River"/>
<type name="cafne" description="Fort Nelson, Canada" alias="America/Fort_Nelson"/>
<type name="cafne" description="Fort Nelson, Canada" alias="America/Fort_Nelson" since="29"/>
<type name="caglb" description="Glace Bay, Canada" alias="America/Glace_Bay"/>
<type name="cagoo" description="Goose Bay, Canada" alias="America/Goose_Bay"/>
<type name="cahal" description="Halifax, Canada" alias="America/Halifax Canada/Atlantic"/>
<type name="caiql" description="Iqaluit, Canada" alias="America/Iqaluit"/>
<type name="camon" description="Moncton, Canada" alias="America/Moncton"/>
<type name="camtr" description="Montreal, Canada" deprecated="true" alias="America/Montreal"/>
<type name="camtr" description="Montreal, Canada" deprecated="true" preferred="cator"/>
<type name="capnt" description="Pangnirtung, Canada" alias="America/Pangnirtung"/>
<type name="careb" description="Resolute, Canada" alias="America/Resolute"/>
<type name="careg" description="Regina, Canada" alias="America/Regina Canada/East-Saskatchewan Canada/Saskatchewan"/>
<type name="casjf" description="St. John's, Canada" alias="America/St_Johns Canada/Newfoundland"/>
<type name="canpg" description="Nipigon, Canada" alias="America/Nipigon"/>
<type name="cathu" description="Thunder Bay, Canada" alias="America/Thunder_Bay"/>
<type name="cator" description="Toronto, Canada" alias="America/Toronto Canada/Eastern"/>
<type name="cator" description="Toronto, Canada" alias="America/Toronto America/Montreal Canada/Eastern"/>
<type name="cavan" description="Vancouver, Canada" alias="America/Vancouver Canada/Pacific"/>
<type name="cawnp" description="Winnipeg, Canada" alias="America/Winnipeg Canada/Central"/>
<type name="caybx" description="Blanc-Sablon, Canada" alias="America/Blanc-Sablon"/>
@ -177,7 +177,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"/>
<type name="gazastrp" description="Gaza Strip, Palestinian Territories" alias="Asia/Gaza" since="40"/>
<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"/>
@ -190,7 +190,7 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="globy" description="Ittoqqortoormiit (Scoresbysund), Greenland" alias="America/Scoresbysund"/>
<type name="glthu" description="Qaanaaq (Thule), Greenland" alias="America/Thule"/>
<type name="gmbjl" description="Banjul, Gambia" alias="Africa/Banjul"/>
<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"/>
<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"/>
@ -280,7 +280,7 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="mwblz" description="Blantyre, Malawi" alias="Africa/Blantyre"/>
<type name="mxchi" description="Chihuahua, Mexico" alias="America/Chihuahua"/>
<type name="mxcun" description="Cancún, Mexico" alias="America/Cancun"/>
<type name="mxcjs" description="Ciudad Juárez, Mexico" alias="America/Ciudad_Juarez"/>
<type name="mxcjs" description="Ciudad Juárez, Mexico" alias="America/Ciudad_Juarez" since="43"/>
<type name="mxhmo" description="Hermosillo, Mexico" alias="America/Hermosillo"/>
<type name="mxmam" description="Matamoros, Mexico" alias="America/Matamoros"/>
<type name="mxmex" description="Mexico City, Mexico" alias="America/Mexico_City Mexico/General"/>
@ -390,7 +390,7 @@ For terms of use, see http://www.unicode.org/copyright.html
<type name="tmasb" description="Ashgabat, Turkmenistan" alias="Asia/Ashgabat Asia/Ashkhabad"/>
<type name="tntun" description="Tunis, Tunisia" alias="Africa/Tunis"/>
<type name="totbu" description="Tongatapu, Tonga" alias="Pacific/Tongatapu"/>
<type name="trist" description="Istanbul, Turkey" alias="Europe/Istanbul Asia/Istanbul Turkey"/>
<type name="trist" description="Istanbul, Türkiye" alias="Europe/Istanbul Asia/Istanbul Turkey"/>
<type name="ttpos" description="Port of Spain, Trinidad and Tobago" alias="America/Port_of_Spain"/>
<type name="tvfun" description="Funafuti, Tuvalu" alias="Pacific/Funafuti"/>
<type name="twtpe" description="Taipei, Taiwan" alias="Asia/Taipei ROC"/>

View File

@ -7,18 +7,18 @@
<version number="$Revision$" />
<keyword>
<key name="em" description="Emoji presentation style request" since="29">
<type name="emoji" description="use an emoji presentation for emoji characters if possible"/>
<type name="text" description="use a text presentation for emoji characters if possible"/>
<type name="default" description="use the default presentation as specified in UTR #51"/>
<type name="emoji" description="use an emoji presentation for emoji characters if possible" since="29"/>
<type name="text" description="use a text presentation for emoji characters if possible" since="29"/>
<type name="default" description="use the default presentation as specified in UTR #51" since="29"/>
</key>
<key name="rg" description="Alternate region for determining certain data values (e.g. default currency and units) specified by rgScope" since="29">
<type name="RG_KEY_VALUE" description="A region code from idValidity/id[type='region'][idStatus='regular'], suffixed with 'ZZZZ'" />
<type name="RG_KEY_VALUE" description="A region code from idValidity/id[type='region'][idStatus='regular'], suffixed with 'ZZZZ'" since="29"/>
</key>
<key name="sd" description="Region subdivision" since="28">
<type name="SUBDIVISION_CODE"
description="Valid unicode_subdivision_subtag for the region subtag as specified in LDML, based on subdivisionContainment data in supplementalData, prefixed by the associated unicode_region_subtag" />
description="Valid unicode_subdivision_subtag for the region subtag as specified in LDML, based on subdivisionContainment data in supplementalData, prefixed by the associated unicode_region_subtag" since="28"/>
</key>
<key name="va" description="Common locale variant type key">

View File

@ -1,5 +1,5 @@
<!--
Copyright © 1991-2022 Unicode, Inc.
Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
@ -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 "42" >
<!ATTLIST version cldrVersion CDATA #FIXED "43" >
<!--@MATCH:any-->
<!--@VALUE-->
<!ATTLIST version draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
@ -68,6 +68,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!--@METADATA-->
<!--@DEPRECATED:true, false-->
<!ATTLIST language references CDATA #IMPLIED >
<!--@MATCH:any-->
<!--@METADATA-->
<!ELEMENT script ( #PCDATA ) >
@ -465,6 +466,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!--@METADATA-->
<!--@DEPRECATED-->
<!ATTLIST exemplarCharacters references CDATA #IMPLIED >
<!--@MATCH:any-->
<!--@METADATA-->
<!ATTLIST exemplarCharacters validSubLocales CDATA #IMPLIED >
<!--@VALUE-->
@ -2825,10 +2827,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!ELEMENT cr ( #PCDATA ) >
<!ATTLIST cr alt NMTOKENS #IMPLIED >
<!--@MATCH:literal/variant-->
<!--@MATCH:literal/variant, proposed, short-->
<!ATTLIST cr draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
<!--@METADATA-->
<!ATTLIST cr references CDATA #IMPLIED >
<!--@MATCH:any-->
<!--@METADATA-->
<!-- # Use the cr element instead, with ICU syntax. -->
@ -3123,7 +3126,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!--@MATCH:or/range/-1.0E20~1.0E20||literal/-x, 0, 0.x, NaN, -Inf, Inf, x,x, x.x-->
<!--@VALUE-->
<!ATTLIST rbnfrule radix CDATA #IMPLIED >
<!--@MATCH:literal/1,000, 100, 1000, 100000, 20-->
<!--@MATCH:literal/1,000, 100, 1000, 100000, 5, 20, 400, 8000, 160,000, 3,200,000, 64,000,000-->
<!--@VALUE-->
<!ATTLIST rbnfrule decexp CDATA #IMPLIED >
<!--@VALUE-->
@ -3159,10 +3162,8 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!--@METADATA-->
<!ELEMENT personNames ( alias | ( nameOrderLocales*, foreignSpaceReplacement*, initialPattern*, personName*, sampleName*, special* ) ) >
<!--@TECHPREVIEW-->
<!ELEMENT nameOrderLocales ( #PCDATA ) >
<!--@TECHPREVIEW-->
<!ATTLIST nameOrderLocales order (givenFirst | surnameFirst) #REQUIRED >
<!ATTLIST nameOrderLocales alt NMTOKENS #IMPLIED >
<!--@MATCH:literal/variant-->
@ -3172,7 +3173,6 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!--@METADATA-->
<!ELEMENT foreignSpaceReplacement ( #PCDATA ) >
<!--@TECHPREVIEW-->
<!ATTLIST foreignSpaceReplacement xml:space (default | preserve) "preserve" >
<!--@METADATA-->
<!ATTLIST foreignSpaceReplacement alt NMTOKENS #IMPLIED >
@ -3183,7 +3183,6 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!--@METADATA-->
<!ELEMENT initialPattern ( #PCDATA ) >
<!--@TECHPREVIEW-->
<!ATTLIST initialPattern type (initial | initialSequence) #REQUIRED >
<!ATTLIST initialPattern alt NMTOKENS #IMPLIED >
<!--@MATCH:literal/variant-->
@ -3193,18 +3192,16 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!--@METADATA-->
<!ELEMENT personName ( alias | ( namePattern+, special* ) ) >
<!--@TECHPREVIEW-->
<!ATTLIST personName order NMTOKENS #IMPLIED >
<!--@MATCH:set/literal/givenFirst, surnameFirst, sorting-->
<!--@MATCH:literal/givenFirst, surnameFirst, sorting-->
<!ATTLIST personName length NMTOKENS #IMPLIED >
<!--@MATCH:set/literal/long, medium, short-->
<!--@MATCH:literal/long, medium, short-->
<!ATTLIST personName usage NMTOKENS #IMPLIED >
<!--@MATCH:set/literal/referring, addressing, monogram-->
<!--@MATCH:literal/referring, addressing, monogram-->
<!ATTLIST personName formality NMTOKENS #IMPLIED >
<!--@MATCH:set/literal/formal, informal-->
<!--@MATCH:literal/formal, informal-->
<!ELEMENT namePattern ( #PCDATA ) >
<!--@TECHPREVIEW-->
<!ATTLIST namePattern alt (1 | 2) #IMPLIED >
<!ATTLIST namePattern draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
<!--@METADATA-->
@ -3212,14 +3209,12 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!--@METADATA-->
<!ELEMENT sampleName ( alias | ( nameField+, special* ) ) >
<!--@TECHPREVIEW-->
<!ATTLIST sampleName item NMTOKENS #REQUIRED >
<!--@MATCH:literal/givenOnly, givenSurnameOnly, given12Surname, full-->
<!--@MATCH:literal/nativeG, nativeGS, nativeGGS, nativeFull, foreignG, foreignGS, foreignGGS, foreignFull-->
<!ELEMENT nameField ( #PCDATA ) >
<!--@TECHPREVIEW-->
<!ATTLIST nameField type CDATA #REQUIRED >
<!--@MATCH:literal/prefix, given, given-informal, given2, surname, surname-prefix, surname-core, surname2, suffix-->
<!--@MATCH:literal/title, given, given-informal, given2, surname, surname-prefix, surname-core, surname2, generation, credentials-->
<!ATTLIST nameField alt NMTOKENS #IMPLIED >
<!--@MATCH:literal/variant-->
<!ATTLIST nameField draft (approved | contributed | provisional | unconfirmed) #IMPLIED >

View File

@ -1,5 +1,5 @@
<!--
Copyright © 1991-2022 Unicode, Inc.
Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
@ -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 "42" >
<!ATTLIST version cldrVersion CDATA #FIXED "43" >
<!--@MATCH:version-->
<!--@VALUE-->

View File

@ -1,18 +1,18 @@
<!--
Copyright © 1991-2022 Unicode, Inc.
Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<!ELEMENT supplementalData ( version, generation?, cldrVersion?, currencyData?, territoryContainment?, subdivisionContainment?, languageData?, territoryInfo?, postalCodeData?, calendarData?, calendarPreferenceData?, weekData?, timeData?, measurementData?, unitIdComponents?, unitConstants*, unitQuantities*, convertUnits*, unitPreferenceData?, timezoneData?, characters?, transforms?, metadata?, codeMappings?, parentLocales?, personNamesDefaults?, likelySubtags?, metazoneInfo?, plurals?, telephoneCodeData?, numberingSystems?, bcp47KeywordMappings?, gender?, references?, languageMatching?, dayPeriodRuleSet*, metaZones?, primaryZones?, windowsZones?, coverageLevels?, idValidity?, rgScope?, languageGroups?, grammaticalData? ) >
<!ELEMENT supplementalData ( version, generation?, cldrVersion?, currencyData?, territoryContainment?, subdivisionContainment?, languageData?, territoryInfo?, postalCodeData?, calendarData?, calendarPreferenceData?, weekData?, timeData?, measurementData?, unitIdComponents?, unitConstants*, unitQuantities*, convertUnits*, unitPreferenceData?, timezoneData?, characters?, transforms?, metadata?, codeMappings?, parentLocales*, personNamesDefaults?, likelySubtags?, metazoneInfo?, plurals?, telephoneCodeData?, numberingSystems?, bcp47KeywordMappings?, gender?, references?, languageMatching?, dayPeriodRuleSet*, metaZones?, primaryZones?, windowsZones?, coverageLevels?, idValidity?, rgScope?, languageGroups?, grammaticalData? ) >
<!ELEMENT version EMPTY >
<!--@METADATA-->
<!ATTLIST version number CDATA #REQUIRED >
<!--@MATCH:any-->
<!--@METADATA-->
<!ATTLIST version cldrVersion CDATA #FIXED "42" >
<!ATTLIST version cldrVersion CDATA #FIXED "43" >
<!--@MATCH:version-->
<!--@VALUE-->
<!ATTLIST version unicodeVersion CDATA #FIXED "15.0.0" >
@ -216,7 +216,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!ELEMENT calendarData ( calendar* ) >
<!ELEMENT calendar ( calendarSystem?, eras? ) >
<!ELEMENT calendar ( calendarSystem?, inheritEras?, eras? ) >
<!ATTLIST calendar type NMTOKEN #REQUIRED >
<!--@MATCH:bcp47/ca-->
<!ATTLIST calendar territories NMTOKENS #IMPLIED >
@ -237,6 +237,11 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!ATTLIST calendarSystem references CDATA #IMPLIED >
<!--@METADATA-->
<!ELEMENT inheritEras EMPTY >
<!ATTLIST inheritEras calendar NMTOKEN #REQUIRED >
<!--@MATCH:bcp47/ca-->
<!--@VALUE-->
<!ELEMENT eras ( era* ) >
<!ATTLIST eras references CDATA #IMPLIED >
<!--@METADATA-->
@ -250,6 +255,12 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!ATTLIST era end CDATA #IMPLIED >
<!--@MATCH:time/yyyy-MM-dd-->
<!--@VALUE-->
<!ATTLIST era code NMTOKEN #IMPLIED >
<!--@MATCH:regex/[a-z0-9]{3,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})*-->
<!--@VALUE-->
<!ATTLIST era named (true | false) #IMPLIED >
<!--@VALUE-->
@ -439,7 +450,6 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!--@DEPRECATED-->
<!ATTLIST unitPreferences draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
<!--@METADATA-->
<!--@DEPRECATED-->
<!ELEMENT unitPreference ( #PCDATA ) >
<!--@ORDERED-->
@ -900,6 +910,8 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!-- # Parent locales -->
<!ELEMENT parentLocales ( parentLocale* ) >
<!ATTLIST parentLocales component NMTOKEN #IMPLIED >
<!--@MATCH:literal/segmentations, collations-->
<!ELEMENT parentLocale EMPTY >
<!ATTLIST parentLocale parent NMTOKEN #REQUIRED >
@ -923,6 +935,9 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<!ATTLIST likelySubtag to NMTOKEN #REQUIRED >
<!--@MATCH:validity/locale-->
<!--@VALUE-->
<!ATTLIST likelySubtag origin NMTOKENS #IMPLIED >
<!--@MATCH:set/literal/sil1, wikidata, special-->
<!--@METADATA-->
<!ELEMENT metazoneInfo ( timezone* ) >

View File

@ -0,0 +1,231 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="aa"/>
</identity>
<localeDisplayNames>
<languages>
<language type="aa" draft="unconfirmed">Qafar</language>
</languages>
<territories>
<territory type="DJ" draft="unconfirmed">Yabuuti</territory>
<territory type="ER" draft="unconfirmed">Eretria</territory>
<territory type="ET" draft="unconfirmed">Otobbia</territory>
</territories>
</localeDisplayNames>
<characters>
<exemplarCharacters>[a b t s e c k x i d q r f g o l m n u w h y]</exemplarCharacters>
<exemplarCharacters type="auxiliary">[j p v z]</exemplarCharacters>
<exemplarCharacters type="index">[A B T S E C K X I D Q R F G O L M N U W H Y]</exemplarCharacters>
</characters>
<dates>
<calendars>
<calendar type="generic">
<dateFormats>
<dateFormatLength type="full">
<dateFormat>
<pattern draft="unconfirmed">EEEE, MMMM dd, y G</pattern>
<datetimeSkeleton draft="unconfirmed">GyMMMMEEEEdd</datetimeSkeleton>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="long">
<dateFormat>
<pattern draft="unconfirmed">dd MMMM y G</pattern>
<datetimeSkeleton draft="unconfirmed">GyMMMMdd</datetimeSkeleton>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="medium">
<dateFormat>
<pattern draft="unconfirmed">dd-MMM-y G</pattern>
<datetimeSkeleton draft="unconfirmed">GyMMMdd</datetimeSkeleton>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="short">
<dateFormat>
<pattern draft="unconfirmed">dd/MM/yy GGGGG</pattern>
<datetimeSkeleton draft="unconfirmed">GGGGGyyMMdd</datetimeSkeleton>
</dateFormat>
</dateFormatLength>
</dateFormats>
</calendar>
<calendar type="gregorian">
<months>
<monthContext type="format">
<monthWidth type="abbreviated">
<month type="1" draft="unconfirmed">Qun</month>
<month type="2" draft="unconfirmed">Nah</month>
<month type="3" draft="unconfirmed">Cig</month>
<month type="4" draft="unconfirmed">Agd</month>
<month type="5" draft="unconfirmed">Cax</month>
<month type="6" draft="unconfirmed">Qas</month>
<month type="7" draft="unconfirmed">Qad</month>
<month type="8" draft="unconfirmed">Leq</month>
<month type="9" draft="unconfirmed">Way</month>
<month type="10" draft="unconfirmed">Dit</month>
<month type="11" draft="unconfirmed">Xim</month>
<month type="12" draft="unconfirmed">Kax</month>
</monthWidth>
<monthWidth type="wide">
<month type="1" draft="unconfirmed">Qunxa Garablu</month>
<month type="2" draft="unconfirmed">Kudo</month>
<month type="3" draft="unconfirmed">Ciggilta Kudo</month>
<month type="4" draft="unconfirmed">Agda Baxis</month>
<month type="5" draft="unconfirmed">Caxah Alsa</month>
<month type="6" draft="unconfirmed">Qasa Dirri</month>
<month type="7" draft="unconfirmed">Qado Dirri</month>
<month type="8" draft="unconfirmed">Liiqen</month>
<month type="9" draft="unconfirmed">Waysu</month>
<month type="10" draft="unconfirmed">Diteli</month>
<month type="11" draft="unconfirmed">Ximoli</month>
<month type="12" draft="unconfirmed">Kaxxa Garablu</month>
</monthWidth>
</monthContext>
<monthContext type="stand-alone">
<monthWidth type="narrow">
<month type="1" draft="unconfirmed">Q</month>
<month type="2" draft="unconfirmed">N</month>
<month type="3" draft="unconfirmed">C</month>
<month type="4" draft="unconfirmed">A</month>
<month type="5" draft="unconfirmed">C</month>
<month type="6" draft="unconfirmed">Q</month>
<month type="7" draft="unconfirmed">Q</month>
<month type="8" draft="unconfirmed">L</month>
<month type="9" draft="unconfirmed">W</month>
<month type="10" draft="unconfirmed">D</month>
<month type="11" draft="unconfirmed">X</month>
<month type="12" draft="unconfirmed">K</month>
</monthWidth>
</monthContext>
</months>
<days>
<dayContext type="format">
<dayWidth type="abbreviated">
<day type="sun" draft="unconfirmed">Aca</day>
<day type="mon" draft="unconfirmed">Etl</day>
<day type="tue" draft="unconfirmed">Tal</day>
<day type="wed" draft="unconfirmed">Arb</day>
<day type="thu" draft="unconfirmed">Kam</day>
<day type="fri" draft="unconfirmed">Gum</day>
<day type="sat" draft="unconfirmed">Sab</day>
</dayWidth>
<dayWidth type="wide">
<day type="sun" draft="unconfirmed">Acaada</day>
<day type="mon" draft="unconfirmed">Etleeni</day>
<day type="tue" draft="unconfirmed">Talaata</day>
<day type="wed" draft="unconfirmed">Arbaqa</day>
<day type="thu" draft="unconfirmed">Kamiisi</day>
<day type="fri" draft="unconfirmed">Gumqata</day>
<day type="sat" draft="unconfirmed">Sabti</day>
</dayWidth>
</dayContext>
<dayContext type="stand-alone">
<dayWidth type="narrow">
<day type="sun" draft="unconfirmed">A</day>
<day type="mon" draft="unconfirmed">E</day>
<day type="tue" draft="unconfirmed">T</day>
<day type="wed" draft="unconfirmed">A</day>
<day type="thu" draft="unconfirmed">K</day>
<day type="fri" draft="unconfirmed">G</day>
<day type="sat" draft="unconfirmed">S</day>
</dayWidth>
</dayContext>
</days>
<dayPeriods>
<dayPeriodContext type="format">
<dayPeriodWidth type="abbreviated">
<dayPeriod type="am" draft="unconfirmed">saaku</dayPeriod>
<dayPeriod type="pm" draft="unconfirmed">carra</dayPeriod>
</dayPeriodWidth>
<dayPeriodWidth type="wide">
<dayPeriod type="am" draft="unconfirmed">saaku</dayPeriod>
<dayPeriod type="pm" draft="unconfirmed">carra</dayPeriod>
</dayPeriodWidth>
</dayPeriodContext>
</dayPeriods>
<eras>
<eraNames>
<era type="0" draft="unconfirmed">Yaasuusuk Duma</era>
<era type="1" draft="unconfirmed">Yaasuusuk Wadir</era>
</eraNames>
<eraAbbr>
<era type="0" draft="unconfirmed">YD</era>
<era type="1" draft="unconfirmed">YW</era>
</eraAbbr>
</eras>
<dateFormats>
<dateFormatLength type="full">
<dateFormat>
<pattern draft="unconfirmed">EEEE, MMMM dd, y</pattern>
<datetimeSkeleton draft="unconfirmed">yMMMMEEEEdd</datetimeSkeleton>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="long">
<dateFormat>
<pattern draft="unconfirmed">dd MMMM y</pattern>
<datetimeSkeleton draft="unconfirmed">yMMMMdd</datetimeSkeleton>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="medium">
<dateFormat>
<pattern draft="unconfirmed">dd-MMM-y</pattern>
<datetimeSkeleton draft="unconfirmed">yMMMdd</datetimeSkeleton>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="short">
<dateFormat>
<pattern draft="unconfirmed">dd/MM/yy</pattern>
<datetimeSkeleton draft="unconfirmed">yyMMdd</datetimeSkeleton>
</dateFormat>
</dateFormatLength>
</dateFormats>
<timeFormats>
<timeFormatLength type="full">
<timeFormat>
<pattern>h:mm:ssa zzzz</pattern>
<datetimeSkeleton>ahmmsszzzz</datetimeSkeleton>
</timeFormat>
</timeFormatLength>
<timeFormatLength type="long">
<timeFormat>
<pattern>h:mm:ssa z</pattern>
<datetimeSkeleton>ahmmssz</datetimeSkeleton>
</timeFormat>
</timeFormatLength>
<timeFormatLength type="medium">
<timeFormat>
<pattern>h:mm:ssa</pattern>
<datetimeSkeleton>ahmmss</datetimeSkeleton>
</timeFormat>
</timeFormatLength>
<timeFormatLength type="short">
<timeFormat>
<pattern>h:mma</pattern>
<datetimeSkeleton>ahmm</datetimeSkeleton>
</timeFormat>
</timeFormatLength>
</timeFormats>
</calendar>
</calendars>
</dates>
<numbers>
<currencyFormats numberSystem="latn">
<currencyFormatLength>
<currencyFormat type="standard">
<pattern draft="unconfirmed">¤#,##0.00</pattern>
</currencyFormat>
</currencyFormatLength>
</currencyFormats>
<currencies>
<currency type="ETB">
<symbol>Br</symbol>
</currency>
</currencies>
</numbers>
</ldml>

View File

@ -0,0 +1,45 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="aa"/>
<territory type="DJ"/>
</identity>
<dates>
<calendars>
<calendar type="gregorian">
<months>
<monthContext type="format">
<monthWidth type="wide">
<month type="1" draft="unconfirmed">Qunxa Garablu</month>
<month type="2" draft="unconfirmed">Kudo</month>
<month type="3" draft="unconfirmed">Ciggilta Kudo</month>
<month type="4" draft="unconfirmed">Agda Baxis</month>
<month type="5" draft="unconfirmed">Caxah Alsa</month>
<month type="6" draft="unconfirmed">Qasa Dirri</month>
<month type="7" draft="unconfirmed">Qado Dirri</month>
<month type="8" draft="unconfirmed">Leqeeni</month>
<month type="9" draft="unconfirmed">Waysu</month>
<month type="10" draft="unconfirmed">Diteli</month>
<month type="11" draft="unconfirmed">Ximoli</month>
<month type="12" draft="unconfirmed">Kaxxa Garablu</month>
</monthWidth>
</monthContext>
</months>
</calendar>
</calendars>
</dates>
<numbers>
<currencies>
<currency type="DJF">
<symbol>Fdj</symbol>
</currency>
</currencies>
</numbers>
</ldml>

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="aa"/>
<territory type="ER"/>
</identity>
<numbers>
<currencies>
<currency type="ERN">
<symbol>Nfk</symbol>
</currency>
</currencies>
</numbers>
</ldml>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="aa"/>
<territory type="ET"/>
</identity>
</ldml>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
Proper interpretation of these files requires synthesis of missing items, as per
https://www.unicode.org/reports/tr35/tr35-general.html#Annotations
Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/ for derived annotations.
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="ab"/>
<territory type="GE"/>
</identity>
</ldml>

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="an"/>
<territory type="ES"/>
</identity>
</ldml>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -0,0 +1,84 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/ for derived annotations.
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="apc"/>
</identity>
<localeDisplayNames>
<languages>
<language type="apc">العامية</language>
</languages>
</localeDisplayNames>
<layout>
<orientation>
<characterOrder>right-to-left</characterOrder>
</orientation>
</layout>
<characters>
<exemplarCharacters>[\u064B \u064C \u064D \u064E \u064F \u0650 \u0651 \u0652 \u0670 ء آ أ ؤ إ ئ ا ب ة ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ه و ى ي]</exemplarCharacters>
<exemplarCharacters type="auxiliary">[ـ\u200C\u200D\u200E\u200F پ چ ژ ڜ ڢ ڤ ڥ ٯ ڧ ڨ ک گ ی]</exemplarCharacters>
<exemplarCharacters type="index">[ا ب ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ه و ي]</exemplarCharacters>
<exemplarCharacters type="numbers">[\u061C\u200E \- , ٫ ٬ . % ٪ ‰ ؉ + 0٠ 1١ 2٢ 3٣ 4٤ 5٥ 6٦ 7٧ 8٨ 9٩]</exemplarCharacters>
<exemplarCharacters type="punctuation">[\- — ، ؛ \: ! ؟ . … ' &quot; « » ( ) \[ \] \&amp;]</exemplarCharacters>
</characters>
<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>
</calendar>
</calendars>
</dates>
<numbers>
<currencies>
<currency type="JOD">
<symbol>د.أ.</symbol>
</currency>
</currencies>
</numbers>
</ldml>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="apc"/>
<territory type="SY"/>
</identity>
</ldml>

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
@ -36,6 +36,14 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<relative type="0" draft="contributed">هذه السنة</relative>
<relative type="1" draft="contributed">السنة التالية</relative>
</field>
<field type="year-short">
<relative type="0">هذه السنة</relative>
<relative type="1">السنة التالية</relative>
</field>
<field type="year-narrow">
<relative type="0">هذه السنة</relative>
<relative type="1">السنة التالية</relative>
</field>
</fields>
</dates>
<numbers>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
@ -76,14 +76,6 @@ CLDR data files are interpreted according to the LDML specification (http://unic
<unitPattern count="many" draft="contributed">{0} مترًا في الثانية المربعة</unitPattern>
<unitPattern count="other" draft="contributed">{0} متر في الثانية المربعة</unitPattern>
</unit>
<unit type="angle-arc-minute">
<unitPattern count="zero">{0} دقيقة قوسية</unitPattern>
<unitPattern count="one">دقيقة قوسية</unitPattern>
<unitPattern count="two">دقيقتان قوسيتان</unitPattern>
<unitPattern count="few">{0} دقائق قوسية</unitPattern>
<unitPattern count="many">{0} دقيقة قوسية</unitPattern>
<unitPattern count="other">{0} دقيقة قوسية</unitPattern>
</unit>
<unit type="area-square-kilometer">
<unitPattern count="zero">{0} كيلومتر مربع</unitPattern>
<unitPattern count="one">{0} كيلومتر مربع</unitPattern>
@ -543,14 +535,6 @@ 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="energy-british-thermal-unit">
<unitPattern count="zero">{0} وحدة حرارية بريطانية</unitPattern>
<unitPattern count="one">{0} وحدة حرارية بريطانية</unitPattern>
<unitPattern count="two">{0} وحدة حرارية بريطانية</unitPattern>
<unitPattern count="few">{0} وحدات حرارية بريطانية</unitPattern>
<unitPattern count="many">{0} وحدة حرارية بريطانية</unitPattern>
<unitPattern count="other">{0} وحدة حرارية بريطانية</unitPattern>
</unit>
<unit type="length-mile">
<unitPattern count="zero">{0} ميل</unitPattern>
<unitPattern count="one">ميل</unitPattern>
@ -784,6 +768,40 @@ CLDR data files are interpreted according to the LDML specification (http://unic
</coordinateUnit>
</unitLength>
<unitLength type="narrow">
<unit type="angle-revolution">
<unitPattern count="two">دورتان</unitPattern>
<unitPattern count="few">{0} دورات</unitPattern>
</unit>
<unit type="area-hectare">
<unitPattern count="two">هكتاران</unitPattern>
<unitPattern count="few">{0} هكتارات</unitPattern>
<unitPattern count="many">{0} هكتارًا</unitPattern>
</unit>
<unit type="area-acre">
<unitPattern count="two">فدانان</unitPattern>
<unitPattern count="few">{0} أفدنة</unitPattern>
<unitPattern count="many">{0} فدانًا</unitPattern>
</unit>
<unit type="concentr-karat">
<unitPattern count="two">قيراطان</unitPattern>
<unitPattern count="few">{0} قراريط</unitPattern>
<unitPattern count="many">{0} قيراطًا</unitPattern>
</unit>
<unit type="concentr-permillion">
<unitPattern count="two">جزءان/مليون</unitPattern>
<unitPattern count="few">{0} أجزاء/مليون</unitPattern>
<unitPattern count="many">{0} جزءًا/مليون</unitPattern>
</unit>
<unit type="consumption-mile-per-gallon">
<unitPattern count="two">ميلان/غالون</unitPattern>
<unitPattern count="few">{0} أميال/غالون</unitPattern>
<unitPattern count="many">{0} ميلًا/غالون</unitPattern>
</unit>
<unit type="consumption-mile-per-gallon-imperial">
<unitPattern count="two">ميلان/غ. إمبراطوري</unitPattern>
<unitPattern count="few">{0} أميال/غ. إمبراطوري</unitPattern>
<unitPattern count="many">{0} ميلًا/غ. إمبراطوري</unitPattern>
</unit>
<unit type="duration-year">
<unitPattern count="zero">{0} سنة</unitPattern>
<unitPattern count="one">سنة</unitPattern>
@ -792,13 +810,32 @@ 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="duration-month">
<unitPattern count="zero">{0} شهر</unitPattern>
<unitPattern count="one">شهر</unitPattern>
<unitPattern count="two">شهران</unitPattern>
<unitPattern count="few">{0} أشهر</unitPattern>
<unitPattern count="many">{0} شهرًا</unitPattern>
<unitPattern count="other">{0} شهر</unitPattern>
<unit type="length-yard">
<unitPattern count="two">ياردتان</unitPattern>
</unit>
<unit type="length-foot">
<unitPattern count="two">قدمان</unitPattern>
<unitPattern count="few">{0} أقدام</unitPattern>
</unit>
<unit type="length-parsec">
<unitPattern count="two">فرسخان فلكيان</unitPattern>
<unitPattern count="few">{0} فراسخ فلكية</unitPattern>
<unitPattern count="many">{0} فرسخًا فلكيًا</unitPattern>
</unit>
<unit type="length-nautical-mile">
<unitPattern count="two">ميلان بحريان</unitPattern>
<unitPattern count="few">{0} أميال بحرية</unitPattern>
<unitPattern count="many">{0} ميلًا بحريًا</unitPattern>
</unit>
<unit type="length-mile-scandinavian">
<unitPattern count="two">ميلان اسكندنافيان</unitPattern>
<unitPattern count="few">{0} أميال اسكندنافية</unitPattern>
<unitPattern count="many">{0} ميلًا اسكندنافيًا</unitPattern>
</unit>
<unit type="light-solar-luminosity">
<unitPattern count="two">ضياءان شمسيان</unitPattern>
<unitPattern count="few">{0} ضياءات شمسية</unitPattern>
<unitPattern count="many">{0} ضياءً شمسيًا</unitPattern>
</unit>
<unit type="mass-kilogram">
<displayName>كغم</displayName>
@ -818,6 +855,87 @@ 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="mass-ton">
<unitPattern count="two">طنان</unitPattern>
<unitPattern count="few">{0} أطنان</unitPattern>
<unitPattern count="many">{0} طنًا</unitPattern>
</unit>
<unit type="mass-pound">
<unitPattern count="two">رطلان</unitPattern>
<unitPattern count="few">{0} أرطال</unitPattern>
<unitPattern count="many">{0} رطلُا</unitPattern>
</unit>
<unit type="mass-carat">
<unitPattern count="two">قيراطان</unitPattern>
<unitPattern count="few">{0} قراريط</unitPattern>
<unitPattern count="many">{0} قيراطًا</unitPattern>
</unit>
<unit type="mass-earth-mass">
<unitPattern count="two">كتلتان أرضيتان</unitPattern>
<unitPattern count="few">{0} كتل أرضية</unitPattern>
</unit>
<unit type="mass-solar-mass">
<unitPattern count="two">كتلتان شمسيتان</unitPattern>
<unitPattern count="few">{0} كتل شمسية</unitPattern>
</unit>
<unit type="pressure-pound-force-per-square-inch">
<unitPattern count="two">رطلان/بوصة²</unitPattern>
<unitPattern count="few">{0} أرطال/بوصة²</unitPattern>
<unitPattern count="many">{0} رطلًا/بوصة²</unitPattern>
</unit>
<unit type="pressure-kilopascal">
<displayName>كيلوباسكال</displayName>
<unitPattern count="zero">{0} كيلوباسكال</unitPattern>
<unitPattern count="one">{0} كيلوباسكال</unitPattern>
<unitPattern count="two">{0} كيلوباسكال</unitPattern>
<unitPattern count="few">{0} كيلوباسكال</unitPattern>
<unitPattern count="many">{0} كيلوباسكال</unitPattern>
<unitPattern count="other">{0} كيلوباسكال</unitPattern>
</unit>
<unit type="pressure-megapascal">
<displayName>ميغاباسكال</displayName>
<unitPattern count="zero">{0} ميغاباسكال</unitPattern>
<unitPattern count="one">{0} ميغاباسكال</unitPattern>
<unitPattern count="two">{0} ميغاباسكال</unitPattern>
<unitPattern count="few">{0} ميغاباسكال</unitPattern>
<unitPattern count="many">{0} ميغاباسكال</unitPattern>
<unitPattern count="other">{0} ميغاباسكال</unitPattern>
</unit>
<unit type="speed-knot">
<unitPattern count="two">عقدتان</unitPattern>
<unitPattern count="few">{0} عقد</unitPattern>
</unit>
<unit type="temperature-kelvin">
<displayName>درجة كلفن</displayName>
<unitPattern count="zero">{0} درجة كلفن</unitPattern>
<unitPattern count="one">{0} درجة كلفن</unitPattern>
<unitPattern count="two">{0} درجة كلفن</unitPattern>
<unitPattern count="few">{0} درجة كلفن</unitPattern>
<unitPattern count="many">{0} درجة كلفن</unitPattern>
<unitPattern count="other">{0} درجة كلفن</unitPattern>
</unit>
<unit type="volume-pint-metric">
<unitPattern count="two">مكيالان متريان</unitPattern>
<unitPattern count="few">{0} مكاييل مترية</unitPattern>
<unitPattern count="many">{0} مكيالًا متريًا</unitPattern>
</unit>
<unit type="volume-cup-metric">
<unitPattern count="two">كوبان متريان</unitPattern>
<unitPattern count="few">{0} أكواب مترية</unitPattern>
<unitPattern count="many">{0} كوبًا متريًا</unitPattern>
</unit>
<unit type="volume-cup">
<unitPattern count="two">كوبان</unitPattern>
<unitPattern count="few">{0} أكواب</unitPattern>
<unitPattern count="many">{0} كوبًا</unitPattern>
</unit>
<unit type="volume-fluid-ounce">
<unitPattern count="two">أونصتان سائلتان</unitPattern>
</unit>
<unit type="volume-teaspoon">
<unitPattern count="two">{0} ملعقتان ص</unitPattern>
<unitPattern count="few">{0} ملاعق ص</unitPattern>
</unit>
<coordinateUnit>
<coordinateUnitPattern type="south">{0} جنوب</coordinateUnitPattern>
<coordinateUnitPattern type="west">{0} غرب</coordinateUnitPattern>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="arn"/>
</identity>
<localeDisplayNames>
<languages>
<language type="arn">Mapudungun</language>
</languages>
</localeDisplayNames>
<layout>
<orientation>
<characterOrder>left-to-right</characterOrder>
<lineOrder>top-to-bottom</lineOrder>
</orientation>
</layout>
<characters>
<exemplarCharacters>[a {ch} d e f g i k l ḻ {ll} m n ñ ṉ {ng} o p r s {sh} t ṯ {tr} u ü w y]</exemplarCharacters>
<exemplarCharacters type="auxiliary">[b c h j q x z]</exemplarCharacters>
<exemplarCharacters type="index">[A {CH} D E F G I K L Ḻ {LL} M N Ñ Ṉ {NG} O P R S {SH} T Ṯ {TR} U Ü W Y]</exemplarCharacters>
</characters>
</ldml>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="arn"/>
<territory type="CL"/>
</identity>
</ldml>

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,193 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="az"/>
<script type="Arab"/>
</identity>
<localeDisplayNames>
<languages>
<language type="ab">آبخازجا</language>
<language type="af">آفریکانس</language>
<language type="agq">آقمجه</language>
<language type="ak">آکانجا</language>
<language type="am">آمهارجا</language>
<language type="ar">عربجه</language>
<language type="ar_001">استاندارد عربجه</language>
<language type="as">آسامجا</language>
<language type="asa">آسوجا</language>
<language type="az">آذربایجان تۆرکجه‌سی</language>
<language type="az" alt="short">آذریجه</language>
<language type="az_Arab">تۆرکجه</language>
<language type="ba">باشقیرجا</language>
<language type="be">بئلاروسجا</language>
<language type="bem">بئمباجا</language>
<language type="bez">بئناجا</language>
<language type="bg">بۇلقارجا</language>
<language type="bgn">دوْغو بلوچجا</language>
<language type="bm">بامباراجا</language>
<language type="bn">بنگالجا</language>
<language type="br">برئتونجا</language>
<language type="brx">بوْدوجا</language>
<language type="bs">بوْسنیاجا</language>
<language type="ca">کاتالانجا</language>
<language type="ce">چئچئنجه</language>
<language type="cgg">چیقاجا</language>
<language type="chr">چئروکیجه</language>
<language type="ckb">اوْرتا کۆردجه</language>
<language type="co">کوْرسیکاجا</language>
<language type="cs">چئکجه</language>
<language type="cv">چۇواشجا</language>
<language type="da">دانجا</language>
<language type="de">آلمانجا</language>
<language type="dua">دۇالاجا</language>
<language type="dz">دزونگخا</language>
<language type="ebu">ائمبوجا</language>
<language type="ee">اِوه‌جه</language>
<language type="el">یونانجا</language>
<language type="en">اینگیلیزجه</language>
<language type="eo">اِسپرانتو</language>
<language type="es">اسپانیاجا</language>
<language type="es_419">لاتین آمریکا اسپانیاجاسی</language>
<language type="es_ES">اۇروپا اسپانیاجاسی</language>
<language type="es_MX">مکزیک اسپانیاجاسی</language>
<language type="et">اِستونجا</language>
<language type="eu">باسکجا</language>
<language type="fa">فارسجا</language>
<language type="fi">فینجه</language>
<language type="fil">فیلیپینجه</language>
<language type="fj">فیجیجه</language>
<language type="fo">فاروئه‌جه</language>
<language type="fr">فرانساجا</language>
<language type="gag">قاقائوزجا</language>
<language type="gl">قالیسیاجا</language>
<language type="gsw">سویس آلمانجاسی</language>
<language type="he">عبریجه</language>
<language type="hi">هیندجه</language>
<language type="hr">کروواسجا</language>
<language type="hy">ائرمنیجه</language>
<language type="it">ایتالیاجا</language>
<language type="ja">ژاپونجا</language>
<language type="ka">گۆرجوجه</language>
<language type="kk">قازاقجا</language>
<language type="km">خمئرجه</language>
<language type="ko">کوْره‌جه</language>
<language type="ks">کشمیرجه</language>
<language type="ksf">بافیاجا</language>
<language type="ku">کۆردجه</language>
<language type="kw">کوْرنجا</language>
<language type="ky">قیرقیزجا</language>
<language type="la">لاتینجه</language>
<language type="lg">قانداجا</language>
<language type="lrc">قۇزئی لوْرجه</language>
<language type="mk">مقدونیجه</language>
<language type="mn">موْغولجا</language>
<language type="my">بۇرماجا</language>
<language type="mzn">مازنیجه</language>
<language type="nl">هوْلندجه</language>
<language type="pa">پنجابجا</language>
<language type="ps">پشتوجه</language>
<language type="pt">پوْرتغالجه</language>
<language type="ro">رومانیاجا</language>
<language type="ru">روسجا</language>
<language type="sd">سیندیجه</language>
<language type="sdh">گۆنئی کۆردجه</language>
<language type="sk">اسلواکجا</language>
<language type="sq">آلبانیاجا</language>
<language type="sr">صربجه</language>
<language type="sv">سوئدجه</language>
<language type="sw">سواحیلیجه</language>
<language type="sw_CD">کوْنقو سواحیلیسی</language>
<language type="ta">تامیلجه</language>
<language type="tg">تاجیکجه</language>
<language type="tk">تۆرکمنجه</language>
<language type="tr">آنادولو تۆرکجه‌سی</language>
<language type="tt">تاتارجا</language>
<language type="ug">اۇیغورجا</language>
<language type="uk">اۇکراینجا</language>
<language type="und">تانینمایان دیل</language>
<language type="ur">اوْردوجا</language>
<language type="uz">اؤزبکجه</language>
<language type="vi">ویتنامجا</language>
<language type="zh">چینجه</language>
<language type="zh_Hans">ساده‌لنمیش چینجه</language>
<language type="zh_Hant">سنتی چینجه</language>
<language type="zu">زۇلوجا</language>
</languages>
<scripts>
<script type="Arab">عربجه</script>
<script type="Armn">ائرمنیجه</script>
<script type="Beng">بنگالجا</script>
<script type="Brai">بریل</script>
<script type="Cyrl">سریلیکجه</script>
<script type="Geor">گۆرجوجه</script>
<script type="Grek">یونانجا</script>
<script type="Hans">ساده‌لنمیش</script>
<script type="Hans" alt="stand-alone">ساده‌لنمیش هانجا</script>
<script type="Hant">سنتی</script>
<script type="Hant" alt="stand-alone">سنتی هانجا</script>
<script type="Hebr">عبریجه</script>
<script type="Hira">هیراگانا</script>
<script type="Jpan">ژاپونجا</script>
<script type="Kana">کاتاکانا</script>
<script type="Khmr">خمئرجه</script>
<script type="Kore">کوْره‌جه</script>
<script type="Latn">لاتینجه</script>
<script type="Mong">موْغولجا</script>
<script type="Taml">تامیلجه</script>
<script type="Tibt">تبتجه</script>
<script type="Zsym">سمبول‌لار</script>
<script type="Zxxx">یازیلمایان</script>
<script type="Zyyy">اوْرتاق</script>
<script type="Zzzz">تانینمایان خط</script>
</scripts>
<territories>
<territory type="001">دۆنیا</territory>
</territories>
<codePatterns>
<codePattern type="language">دیل: {0}</codePattern>
<codePattern type="script">یازی: {0}</codePattern>
<codePattern type="territory">بؤلگه: {0}</codePattern>
</codePatterns>
</localeDisplayNames>
<layout>
<orientation>
<characterOrder>right-to-left</characterOrder>
<lineOrder>top-to-bottom</lineOrder>
</orientation>
</layout>
<characters>
<exemplarCharacters>[آ ؤ ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن ه و ۆ ۇ ی ؽ]</exemplarCharacters>
<exemplarCharacters type="auxiliary">[\u200C\u200D\u200E\u200F \u064E \u064F \u0650 \u0652 إ ك ڭ ى ي]</exemplarCharacters>
<exemplarCharacters type="index">ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن ه و ی]</exemplarCharacters>
<exemplarCharacters type="punctuation">[\- ، ٫ ٬ ؛ \: ! ؟ . … « » ( ) \[ \] * / \\]</exemplarCharacters>
<ellipsis type="final">{0}…</ellipsis>
<ellipsis type="initial">…{0}</ellipsis>
<ellipsis type="medial">{0}…{1}</ellipsis>
<ellipsis type="word-final">{0} …</ellipsis>
<ellipsis type="word-initial">… {0}</ellipsis>
<ellipsis type="word-medial">{0} … {1}</ellipsis>
<moreInformation>؟</moreInformation>
</characters>
<delimiters>
<quotationStart>«</quotationStart>
<quotationEnd>»</quotationEnd>
<alternateQuotationStart></alternateQuotationStart>
<alternateQuotationEnd></alternateQuotationEnd>
</delimiters>
<numbers>
<defaultNumberingSystem draft="contributed">arabext</defaultNumberingSystem>
<otherNumberingSystems>
<native draft="contributed">arabext</native>
</otherNumberingSystems>
<symbols numberSystem="arabext">
<timeSeparator>:</timeSeparator>
</symbols>
</numbers>
</ldml>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="az"/>
<script type="Arab"/>
<territory type="IQ"/>
</identity>
</ldml>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="az"/>
<script type="Arab"/>
<territory type="IR"/>
</identity>
</ldml>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="az"/>
<script type="Arab"/>
<territory type="TR"/>
</identity>
</ldml>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2022 Unicode, Inc.
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)

View File

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="ba"/>
</identity>
<localeDisplayNames>
<languages>
<language type="ba" draft="contributed">башҡорт теле</language>
</languages>
</localeDisplayNames>
<layout>
<orientation>
<characterOrder>left-to-right</characterOrder>
<lineOrder>top-to-bottom</lineOrder>
</orientation>
</layout>
<characters>
<exemplarCharacters>[а ә б в г ғ д ҙ е ё ж з и й к ҡ л м н ң о ө п р с ҫ т у ү ф х һ ц ч ш щ ъ ы ь э ю я]</exemplarCharacters>
<exemplarCharacters type="index">[А Ә Б В Г Ғ Д Ҙ Е Ё Ж З И Й К Ҡ Л М Н Ң О Ө П Р С Ҫ Т У Ү Ф Х Һ Ц Ч Ш Щ Ъ Ы Ь Э Ю Я]</exemplarCharacters>
</characters>
</ldml>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="ba"/>
<territory type="RU"/>
</identity>
</ldml>

View File

@ -0,0 +1,636 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="bal"/>
</identity>
<localeDisplayNames>
<localeDisplayPattern>
<localePattern>{0} ({1})</localePattern>
<localeSeparator>{0}، {1}</localeSeparator>
<localeKeyTypePattern>{0}: {1}</localeKeyTypePattern>
</localeDisplayPattern>
<languages>
<language type="bal">بلۆچی</language>
<language type="bal_Latn" draft="provisional">Balóchi</language>
<language type="de" draft="provisional">جرمن</language>
<language type="de_AT" draft="provisional">آستریایی جرمن</language>
<language type="de_CH" draft="provisional">سویزی جرمن</language>
<language type="en" draft="provisional">انگرێزی</language>
<language type="en_AU" draft="provisional">اُسترالیایی انگرێزی</language>
<language type="en_CA" draft="provisional">کانادایی انگرێزی</language>
<language type="en_GB" draft="provisional">برتانیایی انگرێزی</language>
<language type="en_US" draft="provisional">امریکی انگرێزی</language>
<language type="es" draft="provisional">اِسپانیایی</language>
<language type="es_419" draft="provisional">جنوب امریکی اسپانیایی</language>
<language type="es_ES" draft="provisional">اسپانیایی</language>
<language type="es_MX" draft="provisional">مکسیکی اسپانیایی</language>
<language type="fr" draft="provisional">پرانسی</language>
<language type="fr_CA" draft="provisional">کانادایی پرانسی</language>
<language type="fr_CH" draft="provisional">سویزی پرانسی</language>
<language type="it" draft="provisional">ایتالیایی</language>
<language type="ja" draft="provisional">جاپانی</language>
<language type="pt" draft="provisional">پرتگالی</language>
<language type="pt_BR" draft="provisional">برازیلی پرتگالی</language>
<language type="pt_PT" draft="provisional">یورپی پرتگالی</language>
<language type="ru" draft="provisional">روسی</language>
<language type="und" draft="provisional">نگیشّتگێن زبان</language>
<language type="zh">چینی</language>
<language type="zh_Hans">ساده کرتگێن چینی</language>
<language type="zh_Hant" draft="provisional">اسلیگێن چینی</language>
</languages>
<scripts>
<script type="Arab" draft="provisional">اربی</script>
<script type="Cyrl" draft="provisional">روسی</script>
<script type="Hans" draft="provisional">هان (ساده کرتگێن)</script>
<script type="Hant" draft="provisional">هان (اسلیگێن)</script>
<script type="Latn" draft="provisional">لاتین</script>
<script type="Zxxx" draft="provisional">نبشته نبوتگێن سیاهگ</script>
<script type="Zzzz" draft="provisional">کۆڈ نبوتگێن سیاهگ</script>
</scripts>
<territories>
<territory type="BR" draft="provisional">برازیل</territory>
<territory type="CN" draft="provisional">چین</territory>
<territory type="DE" draft="provisional">جرمنی</territory>
<territory type="FR" draft="provisional">پرانس</territory>
<territory type="GB" draft="provisional">برتانیا</territory>
<territory type="IN" draft="provisional">هندستان</territory>
<territory type="IT" draft="provisional">ایتالیا</territory>
<territory type="JP" draft="provisional">جاپان</territory>
<territory type="PK" draft="provisional">پاکستان</territory>
<territory type="RU" draft="provisional">روس</territory>
<territory type="US" draft="provisional">امریکی هئوارێن ملک</territory>
<territory type="ZZ" draft="provisional">نگیشّتگێن دمگ</territory>
</territories>
<types>
<type key="calendar" type="buddhist" draft="provisional">بُدّایی سالدر</type>
<type key="calendar" type="chinese" draft="provisional">چینی سالدر</type>
<type key="calendar" type="coptic" draft="provisional">کپتی سالدر</type>
<type key="calendar" type="dangi" draft="provisional">دانگی سالدر</type>
<type key="calendar" type="ethiopic" draft="provisional">ایتیوپیایی سالدر</type>
<type key="calendar" type="ethiopic-amete-alem" draft="provisional">ایتیوپیایی آمیت آلم سالدر</type>
<type key="calendar" type="gregorian" draft="provisional">گرێگۆری سالدر</type>
<type key="calendar" type="hebrew" draft="provisional">ابرانی سالدر</type>
<type key="calendar" type="indian" draft="provisional">هندی کئومی سالدر</type>
<type key="calendar" type="islamic" draft="provisional">اسلامی سالدر</type>
<type key="calendar" type="islamic-civil" draft="provisional">اسلامی شهری سالدر</type>
<type key="calendar" type="islamic-rgsa" draft="provisional">اسلامی سئوودی اربی سالدر</type>
<type key="calendar" type="islamic-tbla" draft="provisional">اسلامی نجومی سالدر</type>
<type key="calendar" type="islamic-umalqura" draft="provisional">اسلامی ام الکراهی سالدر</type>
<type key="calendar" type="iso8601" draft="provisional">سالدر ISO-8601</type>
<type key="calendar" type="japanese" draft="provisional">جاپانی سالدر</type>
<type key="calendar" type="persian" draft="provisional">پارسی سالدر</type>
<type key="calendar" type="roc" draft="provisional">مینگۆ چینی سالدر</type>
<type key="cf" type="standard" draft="provisional">زرّئے گیشّتگێن کالب</type>
<type key="collation" type="standard" draft="provisional">گیشّتگێن ترتیب</type>
<type key="numbers" type="arab" draft="provisional">اربی-هندی نمبر</type>
<type key="numbers" type="cyrl" draft="provisional">روسی نمبر</type>
<type key="numbers" type="deva" draft="provisional">دێوناگری نمبر</type>
<type key="numbers" type="latn" draft="provisional">مگربی نمبر</type>
</types>
<measurementSystemNames>
<measurementSystemName type="metric" draft="provisional">میتَری</measurementSystemName>
<measurementSystemName type="UK" draft="provisional">برتانی</measurementSystemName>
<measurementSystemName type="US" draft="provisional">امریکی</measurementSystemName>
</measurementSystemNames>
<codePatterns>
<codePattern type="language">زبان: {0}</codePattern>
<codePattern type="script">سیاهگ: {0}</codePattern>
<codePattern type="territory">دمگ: {0}</codePattern>
</codePatterns>
</localeDisplayNames>
<layout>
<orientation>
<characterOrder>right-to-left</characterOrder>
<lineOrder>top-to-bottom</lineOrder>
</orientation>
</layout>
<characters>
<exemplarCharacters draft="contributed">[\u064E \u064F \u0650 \u0651 \u0652 آ ا ئ ب پ ت ٹ ج چ د ڈ ر ڑ ز ژ س ش ک گ ل م ن و ۆ ه ی ێ ے]</exemplarCharacters>
<exemplarCharacters type="auxiliary" draft="contributed">[\u200C\u200D \u064B \u0654 ء أ ؤ إ ة ث ح خ ذ ص ض ط ظ ع غ ف ق ں ھ ہ]</exemplarCharacters>
<exemplarCharacters type="index" draft="contributed">ا {ای} {اێ} {ائی} ب پ ت ٹ ج چ د ڈ ر ڑ ز ژ س ش ف ک گ ل م ن و ه ی]</exemplarCharacters>
<exemplarCharacters type="punctuation" draft="contributed">[، ؛ \: ! ؟ . ' &quot; « »]</exemplarCharacters>
</characters>
<dates>
<calendars>
<calendar type="gregorian">
<months>
<monthContext type="format">
<monthWidth type="abbreviated">
<month type="1" draft="provisional">جن</month>
<month type="2" draft="provisional">پر</month>
<month type="3" draft="provisional">مار</month>
<month type="4" draft="provisional">اپر</month>
<month type="5" draft="provisional">مئیی</month>
<month type="6" draft="provisional">جون</month>
<month type="7" draft="provisional">جۆل</month>
<month type="8" draft="provisional">اگست</month>
<month type="9" draft="provisional">ستم</month>
<month type="10" draft="provisional">اکت</month>
<month type="11" draft="provisional">نئوم</month>
<month type="12" draft="provisional">دسم</month>
</monthWidth>
<monthWidth type="wide">
<month type="1" draft="provisional">جنوری</month>
<month type="2" draft="provisional">پروری</month>
<month type="3" draft="provisional">مارچ</month>
<month type="4" draft="provisional">اپرێل</month>
<month type="5" draft="provisional">مئیی</month>
<month type="6" draft="provisional">جون</month>
<month type="7" draft="provisional">جۆلایی</month>
<month type="8" draft="provisional">اگست</month>
<month type="9" draft="provisional">ستمبر</month>
<month type="10" draft="provisional">اکتوبر</month>
<month type="11" draft="provisional">نئومبر</month>
<month type="12" draft="provisional">دسمبر</month>
</monthWidth>
</monthContext>
</months>
<days>
<dayContext type="format">
<dayWidth type="abbreviated">
<day type="sun" draft="provisional">یک</day>
<day type="mon" draft="provisional">دو</day>
<day type="tue" draft="provisional">سئے</day>
<day type="wed" draft="provisional">چار</day>
<day type="thu" draft="provisional">پنچ</day>
<day type="fri" draft="provisional">جمه</day>
<day type="sat" draft="provisional">شم</day>
</dayWidth>
<dayWidth type="wide">
<day type="sun" draft="provisional">یکشمبه</day>
<day type="mon" draft="provisional">دوشمبه</day>
<day type="tue" draft="provisional">سئیشمبه</day>
<day type="wed" draft="provisional">چارشمبه</day>
<day type="thu" draft="provisional">پنچشمبه</day>
<day type="fri" draft="provisional">جمه</day>
<day type="sat" draft="provisional">شمبه</day>
</dayWidth>
</dayContext>
</days>
<quarters>
<quarterContext type="format">
<quarterWidth type="abbreviated">
<quarter type="1" draft="provisional">1/4</quarter>
<quarter type="2" draft="provisional">2/4</quarter>
<quarter type="3" draft="provisional">3/4</quarter>
<quarter type="4" draft="provisional">4/4</quarter>
</quarterWidth>
<quarterWidth type="narrow">
<quarter type="1" draft="provisional">1</quarter>
<quarter type="2" draft="provisional">2</quarter>
<quarter type="3" draft="provisional">3</quarter>
<quarter type="4" draft="provisional">4</quarter>
</quarterWidth>
<quarterWidth type="wide">
<quarter type="1" draft="provisional">ائوَلی چارِک</quarter>
<quarter type="2" draft="provisional">دومی چارِک</quarter>
<quarter type="3" draft="provisional">سئیمی چارِک</quarter>
<quarter type="4" draft="provisional">چارُمی چارِک</quarter>
</quarterWidth>
</quarterContext>
<quarterContext type="stand-alone">
<quarterWidth type="abbreviated">
<quarter type="1" draft="provisional">1/4</quarter>
<quarter type="2" draft="provisional">2/4</quarter>
<quarter type="3" draft="provisional">3/4</quarter>
<quarter type="4" draft="provisional">4/4</quarter>
</quarterWidth>
<quarterWidth type="narrow">
<quarter type="1" draft="provisional">1</quarter>
<quarter type="2" draft="provisional">2</quarter>
<quarter type="3" draft="provisional">3</quarter>
<quarter type="4" draft="provisional">4</quarter>
</quarterWidth>
<quarterWidth type="wide">
<quarter type="1" draft="provisional">ائوَلی چارِک</quarter>
<quarter type="2" draft="provisional">دومی چارِک</quarter>
<quarter type="3" draft="provisional">سئیمی چارِک</quarter>
<quarter type="4" draft="provisional">چارُمی چارِک</quarter>
</quarterWidth>
</quarterContext>
</quarters>
<dateFormats>
<dateFormatLength type="full">
<dateFormat>
<pattern draft="provisional">EEEE, d MMMM, y</pattern>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="long">
<dateFormat>
<pattern draft="provisional">d MMMM, y</pattern>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="medium">
<dateFormat>
<pattern draft="provisional">d MMM, y</pattern>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="short">
<dateFormat>
<pattern draft="provisional">d/M/yy</pattern>
</dateFormat>
</dateFormatLength>
</dateFormats>
<timeFormats>
<timeFormatLength type="full">
<timeFormat>
<pattern draft="provisional">hh:mm:ss a zzzz</pattern>
</timeFormat>
</timeFormatLength>
<timeFormatLength type="long">
<timeFormat>
<pattern draft="provisional">hh:mm:ss a zzz</pattern>
</timeFormat>
</timeFormatLength>
<timeFormatLength type="medium">
<timeFormat>
<pattern draft="provisional">hh:mm:ss a</pattern>
</timeFormat>
</timeFormatLength>
<timeFormatLength type="short">
<timeFormat>
<pattern draft="provisional">hh:mm a</pattern>
</timeFormat>
</timeFormatLength>
</timeFormats>
<dateTimeFormats>
<dateTimeFormatLength type="full">
<dateTimeFormat>
<pattern draft="provisional">{1} {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="long">
<dateTimeFormat>
<pattern draft="provisional">{1} {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="medium">
<dateTimeFormat>
<pattern draft="provisional">{1} {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="short">
<dateTimeFormat>
<pattern draft="provisional">{1} {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
</dateTimeFormats>
</calendar>
</calendars>
<timeZoneNames>
<metazone type="Alaska">
<long>
<generic draft="provisional">اَلاسکائے ساهت</generic>
<standard draft="provisional">اَلاسکائے گیشّتگێن ساهت</standard>
<daylight draft="provisional">اَلاسکائے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Amazon">
<long>
<generic draft="provisional">امازۆنئے ساهت</generic>
<standard draft="provisional">امازۆنئے گیشّتگێن ساهت</standard>
<daylight draft="provisional">امازۆنئے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="America_Central">
<long>
<generic draft="provisional">نیامی امریکائے ساهت</generic>
<standard draft="provisional">نیامی امریکائے گیشّتگێن ساهت</standard>
<daylight draft="provisional">نیامی امریکائے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="America_Eastern">
<long>
<generic draft="provisional">رۆدراتکی امریکائے ساهت</generic>
<standard draft="provisional">رۆدراتکی امریکائے گیشّتگێن ساهت</standard>
<daylight draft="provisional">رۆدراتکی امریکائے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="America_Mountain">
<long>
<generic draft="provisional">کۆهستگێن امریکائے ساهت</generic>
<standard draft="provisional">کۆهستگێن امریکائے گیشّتگێن ساهت</standard>
<daylight draft="provisional">کۆهستگێن امریکائے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="America_Pacific">
<long>
<generic draft="provisional">آرامزِری امریکائے ساهت</generic>
<standard draft="provisional">آرامزِری امریکائے گیشّتگێن ساهت</standard>
<daylight draft="provisional">آرامزِری امریکائے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Argentina">
<long>
<generic draft="provisional">ارجنتینائے ساهت</generic>
<standard draft="provisional">ارجنتینائے گیشّتگێن ساهت</standard>
<daylight draft="provisional">ارجنتینائے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Argentina_Western">
<long>
<generic draft="provisional">رۆنندی ارجنتینائے ساهت</generic>
<standard draft="provisional">رۆنندی ارجنتینائے گیشّتگێن ساهت</standard>
<daylight draft="provisional">رۆنندی ارجنتینائے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Australia_Central">
<long>
<generic draft="provisional">نیامی اُسترالیائے ساهت</generic>
<standard draft="provisional">نیامی اُسترالیائے گیشّتگێن ساهت</standard>
<daylight draft="provisional">نیامی اُسترالیائے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Australia_CentralWestern">
<long>
<generic draft="provisional">نیام‌رۆنندی اُسترالیائے ساهت</generic>
<standard draft="provisional">نیام‌رۆنندی اُسترالیائے گیشّتگێن ساهت</standard>
<daylight draft="provisional">نیام‌رۆنندی اُسترالیائے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Australia_Eastern">
<long>
<generic draft="provisional">رۆدراتکی اُسترالیائے ساهت</generic>
<standard draft="provisional">رۆدراتکی اُسترالیائے گیشّتگێن ساهت</standard>
<daylight draft="provisional">رۆدراتکی اُسترالیائے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Australia_Western">
<long>
<generic draft="provisional">رۆنندی اُسترالیائے ساهت</generic>
<standard draft="provisional">رۆنندی اُسترالیائے گیشّتگێن ساهت</standard>
<daylight draft="provisional">رۆنندی اُسترالیائے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Brasilia">
<long>
<generic draft="provisional">برازیلئے ساهت</generic>
<standard draft="provisional">برازیلئے گیشّتگێن ساهت</standard>
<daylight draft="provisional">برازیلئے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Europe_Central">
<long>
<generic draft="provisional">نیامی یورپئے ساهت</generic>
<standard draft="provisional">نیامی یورپئے گیشّتگێن ساهت</standard>
<daylight draft="provisional">نیامی یورپئے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Europe_Eastern">
<long>
<generic draft="provisional">رۆدراتکی یورپئے ساهت</generic>
<standard draft="provisional">رۆدراتکی یورپئے گیشّتگێن ساهت</standard>
<daylight draft="provisional">رۆدراتکی یورپئے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Europe_Further_Eastern">
<long>
<standard draft="provisional">دێمتری رۆدراتکی یورپئے گیشّتگێن ساهت</standard>
</long>
</metazone>
<metazone type="Europe_Western">
<long>
<generic draft="provisional">رۆنندی یورپئے ساهت</generic>
<standard draft="provisional">رۆنندی یورپئے گیشّتگێن ساهت</standard>
<daylight draft="provisional">رۆنندی یورپئے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Hawaii_Aleutian">
<long>
<generic draft="provisional">هئواییئے ساهت</generic>
<standard draft="provisional">هئواییئے گیشّتگێن ساهت</standard>
<daylight draft="provisional">هئواییئے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Indonesia_Central">
<long>
<standard draft="provisional">نیامی اندۆنیزیائے گیشّتگێن ساهت</standard>
</long>
</metazone>
<metazone type="Indonesia_Eastern">
<long>
<standard draft="provisional">رۆدراتکی اندۆنیزیائے گیشّتگێن ساهت</standard>
</long>
</metazone>
<metazone type="Indonesia_Western">
<long>
<standard draft="provisional">رۆنندی اندۆنیزیائے گیشّتگێن ساهت</standard>
</long>
</metazone>
<metazone type="Irkutsk">
<long>
<generic draft="provisional">ایرکوتسکئے ساهت</generic>
<standard draft="provisional">ایرکوتسکئے گیشّتگێن ساهت</standard>
<daylight draft="provisional">ایرکوتسکئے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Kazakhstan_Eastern">
<long>
<standard draft="provisional">رۆدراتکی کازکستانئے گیشّتگێن ساهت</standard>
</long>
</metazone>
<metazone type="Kazakhstan_Western">
<long>
<standard draft="provisional">رۆنندی کازکستانئے گیشّتگێن ساهت</standard>
</long>
</metazone>
<metazone type="Krasnoyarsk">
<long>
<generic draft="provisional">کرانسنُیارسکئے ساهت</generic>
<standard draft="provisional">کرانسنُیارسکئے گیشّتگێن ساهت</standard>
<daylight draft="provisional">کرانسنُیارسکئے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Lord_Howe">
<long>
<generic draft="provisional">لۆرڈ هئو اُسترالیائے ساهت</generic>
<standard draft="provisional">لۆرڈ هئو اُسترالیائے گیشّتگێن ساهت</standard>
<daylight draft="provisional">لۆرڈ هئو اُسترالیائے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Macquarie">
<long>
<standard draft="provisional">ماکواریئے گیشّتگێن ساهت</standard>
</long>
</metazone>
<metazone type="Magadan">
<long>
<generic draft="provisional">مَگَدَنئے ساهت</generic>
<standard draft="provisional">مَگَدَنئے گیشّتگێن ساهت</standard>
<daylight draft="provisional">مَگَدَنئے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Mexico_Northwest">
<long>
<generic draft="provisional">شمالی مِکسیکۆئے ساهت</generic>
<standard draft="provisional">شمالی مِکسیکۆئے گیشّتگێن ساهت</standard>
<daylight draft="provisional">شمالی مِکسیکۆئے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Mexico_Pacific">
<long>
<generic draft="provisional">آرامزِری مِکسیکۆئے ساهت</generic>
<standard draft="provisional">آرامزِری مِکسیکۆئے گیشّتگێن ساهت</standard>
<daylight draft="provisional">آرامزِری مِکسیکۆئے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Moscow">
<long>
<generic draft="provisional">ماسکۆئے ساهت</generic>
<standard draft="provisional">ماسکۆئے گیشّتگێن ساهت</standard>
<daylight draft="provisional">ماسکۆئے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Newfoundland">
<long>
<generic draft="provisional">نیوفاوونڈلئینڈئے ساهت</generic>
<standard draft="provisional">نیوفاوونڈلئینڈئے گیشّتگێن ساهت</standard>
<daylight draft="provisional">نیوفاوونڈلئینڈئے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Noronha">
<long>
<generic draft="provisional">نُرُنهائے ساهت</generic>
<standard draft="provisional">نُرُنهائے گیشّتگێن ساهت</standard>
<daylight draft="provisional">نُرُنهائے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Novosibirsk">
<long>
<generic draft="provisional">نۆوۆسیبیرسکئے ساهت</generic>
<standard draft="provisional">نۆوۆسیبیرسکئے گیشّتگێن ساهت</standard>
<daylight draft="provisional">نۆوۆسیبیرسکئے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Omsk">
<long>
<generic draft="provisional">اۆمسکئے ساهت</generic>
<standard draft="provisional">اۆمسکئے گیشّتگێن ساهت</standard>
<daylight draft="provisional">اۆمسکئے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Vladivostok">
<long>
<generic draft="provisional">ولادیوُستُکئے ساهت</generic>
<standard draft="provisional">ولادیوُستُکئے گیشّتگێن ساهت</standard>
<daylight draft="provisional">ولادیوُستُکئے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Yakutsk">
<long>
<generic draft="provisional">یاکوتسکئے ساهت</generic>
<standard draft="provisional">یاکوتسکئے گیشّتگێن ساهت</standard>
<daylight draft="provisional">یاکوتسکئے گرماگی ساهت</daylight>
</long>
</metazone>
<metazone type="Yekaterinburg">
<long>
<generic draft="provisional">یێکاترینبورگئے ساهت</generic>
<standard draft="provisional">یێکاترینبورگئے گیشّتگێن ساهت</standard>
<daylight draft="provisional">یێکاترینبورگئے گرماگی ساهت</daylight>
</long>
</metazone>
</timeZoneNames>
</dates>
<numbers>
<defaultNumberingSystem draft="provisional">latn</defaultNumberingSystem>
<symbols numberSystem="latn">
<decimal draft="provisional">.</decimal>
<group draft="provisional">,</group>
<percentSign draft="provisional">%</percentSign>
<plusSign draft="provisional">+</plusSign>
<minusSign draft="provisional">-</minusSign>
</symbols>
<decimalFormats numberSystem="latn">
<decimalFormatLength>
<decimalFormat>
<pattern draft="provisional">#,##0.###</pattern>
</decimalFormat>
</decimalFormatLength>
</decimalFormats>
<scientificFormats numberSystem="latn">
<scientificFormatLength>
<scientificFormat>
<pattern draft="provisional">#E0</pattern>
</scientificFormat>
</scientificFormatLength>
</scientificFormats>
<percentFormats numberSystem="latn">
<percentFormatLength>
<percentFormat>
<pattern draft="provisional">#,##0%</pattern>
</percentFormat>
</percentFormatLength>
</percentFormats>
<currencyFormats numberSystem="latn">
<currencyFormatLength>
<currencyFormat type="standard">
<pattern draft="provisional">¤ #,##0.00</pattern>
</currencyFormat>
</currencyFormatLength>
</currencyFormats>
<currencies>
<currency type="BRL">
<displayName draft="provisional">برازیلی ریال</displayName>
<symbol draft="provisional">R$</symbol>
<symbol alt="narrow" draft="provisional">R$</symbol>
</currency>
<currency type="EUR">
<displayName draft="provisional">یورۆ</displayName>
<symbol draft="provisional"></symbol>
<symbol alt="narrow" draft="provisional"></symbol>
</currency>
<currency type="GBP">
<displayName draft="provisional">برتانی پئوند</displayName>
<symbol draft="provisional">£</symbol>
<symbol alt="narrow" draft="provisional">£</symbol>
</currency>
<currency type="INR">
<displayName draft="provisional">هندُستانی روپّئیی</displayName>
<symbol draft="provisional"></symbol>
<symbol alt="narrow" draft="provisional"></symbol>
</currency>
<currency type="IRR">
<displayName draft="provisional">اێرانی ریال</displayName>
<symbol draft="provisional">ریال</symbol>
</currency>
<currency type="JPY">
<displayName draft="provisional">جاپانی یَن</displayName>
<symbol draft="provisional">¥</symbol>
<symbol alt="narrow" draft="provisional">¥</symbol>
</currency>
<currency type="PKR">
<displayName draft="provisional">پاکستانی روپی</displayName>
<symbol draft="provisional">Rs</symbol>
<symbol alt="narrow" draft="provisional">Rs</symbol>
</currency>
<currency type="RUB">
<displayName draft="provisional">روسی روبل</displayName>
<symbol draft="provisional"></symbol>
<symbol alt="narrow" draft="provisional"></symbol>
</currency>
<currency type="USD">
<displayName draft="provisional">امریکی دالر</displayName>
<symbol draft="provisional">$</symbol>
<symbol alt="narrow" draft="provisional">$</symbol>
</currency>
<currency type="XXX">
<displayName draft="provisional">نگیشّتگێن زَرّ</displayName>
<symbol draft="provisional">XXX</symbol>
</currency>
</currencies>
</numbers>
<posix>
<messages>
<yesstr draft="provisional">هئو:ه</yesstr>
<nostr draft="provisional">نه:ن</nostr>
</messages>
</posix>
</ldml>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
<!-- Copyright © 1991-2023 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-DFS-2016
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="bal"/>
<script type="Arab"/>
</identity>
</ldml>

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