diff --git a/docs/_config.yml b/docs/_config.yml
index 62df1eb0dde..076f7760eb8 100644
--- a/docs/_config.yml
+++ b/docs/_config.yml
@@ -17,3 +17,16 @@ exclude:
#include:
# - site/
+
+# _config.yml
+
+# everything under 'site' should default to the 'page' layout
+defaults:
+ - scope:
+ path: 'site'
+ values:
+ layout: page
+
+collections:
+ site:
+ output: true
diff --git a/docs/_layouts/page.html b/docs/_layouts/page.html
new file mode 100644
index 00000000000..875d4f5e715
--- /dev/null
+++ b/docs/_layouts/page.html
@@ -0,0 +1,36 @@
+
+
+
+
+
+ {{ page.title }}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/ldml/tr35-general.md b/docs/ldml/tr35-general.md
index cb92e480229..e01a3887476 100644
--- a/docs/ldml/tr35-general.md
+++ b/docs/ldml/tr35-general.md
@@ -107,6 +107,8 @@ The LDML specification is divided into the following parts:
* Table: [Element contextTransformUsage type attribute values](#contextTransformUsage_type_attribute_values)
* [Choice Patterns](#Choice_Patterns)
* [Annotations and Labels](#Annotations)
+ * [Usage Model](#usage-model)
+ * [cp attribute](#cp-attribute)
* [Synthesizing Sequence Names](#SynthesizingNames)
* [Table: Synthesized Emoji Sequence Names](#table-synthesized-emoji-sequence-names)
* [Annotations Character Labels](#Character_Labels)
diff --git a/docs/site/assets/css/page.css b/docs/site/assets/css/page.css
new file mode 100644
index 00000000000..50fbaf70a46
--- /dev/null
+++ b/docs/site/assets/css/page.css
@@ -0,0 +1,64 @@
+/* mirror of div.body */
+section.body {
+ margin: 3em;
+}
+
+header {
+ width: "100%";
+ background-color: #5555ff;
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ border-bottom: 0.5em solid #EEEEFE;
+ padding: 0.5em;
+}
+
+header > div {
+ display: table-cell;
+}
+
+header > div.icon {
+ flex-grow: 1;
+}
+
+footer {
+ width: 100%;
+ margin-left: auto;
+ margin-right: auto;
+ text-align: center;
+ border-top: 0.5em solid #eeeefe;
+ font-size: smaller;
+}
+
+
+/* copied from tr35.css */
+
+.markdown-alert {
+ border-left: 0.25em;
+ padding-left: .5em;
+ border-left-style: solid;
+}
+
+.markdown-alert-title {
+ font-weight: bold;
+}
+
+.markdown-alert-title svg {
+ margin-right: .5em;
+}
+
+.markdown-alert-note {
+ border-color: blue;
+}
+
+.markdown-alert-note .markdown-alert-title {
+ color: blue;
+}
+
+.markdown-alert-important {
+ border-color: blueviolet;
+}
+
+.markdown-alert-important .markdown-alert-title {
+ color: blueviolet;
+}
diff --git a/docs/site/assets/css/reports-v2.css b/docs/site/assets/css/reports-v2.css
new file mode 100644
index 00000000000..3159fcab87b
--- /dev/null
+++ b/docs/site/assets/css/reports-v2.css
@@ -0,0 +1,306 @@
+/*
+ Style sheet for web-based Unicode Standard Annexes, Technical Standards and Technical Reports
+ M.Davis and A.Freytag
+
+ Last edited: 2015-04-06 AF, 2015-04-15 KW
+ removed all "-web" and "-book" suffixes
+
+ To use, in ...
+ insert:
+ */
+
+
+/* conditional display */
+body { margin: 0; font-family: Arial, Geneva, sans-serif;
+ color: black; background-color: white; background-repeat:repeat;
+ background-attachment: scroll; background-position: 0%; }
+div.body { margin: 3em; } /* margin for body only */
+
+blockquote { margin: 20px; }
+/* for quoting from the standard */
+blockquote.tus { font-size: 11pt; font-family: Times New Roman, serif; }
+dt { font-style: italic; }
+li {margin-top: 0.25em; margin-bottom: 0.25em; }
+.bb { page-break-before: always; }
+.copyright { font-size: 75%; }
+.codeComment { color: #0000FF; }
+
+/*use these styles for contrastive background coloring associated with specific conventions */
+.syntax { background-color: #EEEEFF; }
+.example { background-color: #EEFFEE; }
+.values { background-color: #FFFFEE; }
+
+/* use these styles for constrastive background coloring with no specific meaning */
+.lightblue { background-color: #EEEEFF !important ; }
+.medgray { background-color: #C0C0C0 !important ; }
+.lightyellow {background-color: #FFFF80 !important ; }
+.lightgray { background-color: #E4E4E4 !important; } /*not sure we need this one */
+.vlightgray { background-color: #F8F8F8 !important; }
+.sandstone { background-color: #ECE8E0 !important; }
+
+span.codepoint { font-family: monospace; }
+span.charSample { font-size: 200%; }
+span.name { text-transform: lowercase;
+ font-variant: small-caps; font-size: 75%; }
+
+span.section { font-style: italic; }
+span.secno { font-style: italic; }
+
+p.caption { page-break-after: avoid; font-weight: bold; text-align: center; }
+p.rule { font-style:italic; background-color: #ECE8E0; }
+td.rule, th.rule { font-style:italic; font-weight: 400 !important; padding: 3px !important; margin:2px !important; }
+td.rule, th.rule { background-color: #ECE8E0 !important; border: 1px solid #F2F2F2 !important; }
+
+
+/* from UAX#29 */
+.symbol { font-size: 90%; font-family: Arial, Geneva, sans-serif; }
+.example2 { background-color: #FFFF99; }
+.charlist { font-size: 90%; font-family: monospace; }
+.pairItem { text-align: Center; }
+.lbclass { text-align: Center; }
+
+
+/* table related styles*/
+table { border-spacing: 0; border-collapse: collapse;
+ border-style: solid; border-color: black; border-width: 1px; }
+th, td { border-spacing: 0; border-collapse: collapse;
+ border-style: solid; border-color: black; border-width: 1px;
+ font-family: Arial, Geneva, sans-serif;
+ color: black; vertical-align: top; text-align: left; }
+table.body { border-style: none; width: 100%; }
+td.body { border-style: none; padding: 20px; }
+caption { font-size: 120%; font-weight: bold; padding-bottom: 0.75em; }
+td.icon { border-style: none; border-width: 0; padding: 2px; margin: 0;
+ background-color: #5555FF; color: white;
+ font-size: 100%; text-align: left;
+ font-weight: bold; font-family: Arial, Geneva, sans-serif; }
+
+td.gray { border-style: none; border-width: 0; padding: 0px; margin: 0;
+ background-color: #EEEEFE; color: white;
+ font-size: 6pt; }
+
+/* various overrides for table styles */
+table.header { border-style: none; border-width: 0; margin: 0; width: 100%; }
+table.noborder th, table.noborder td { border-style: none !important; border-width: 0; margin: 0; }
+.noborder { border-style: none !important; border-width: 0; margin: 0; }
+.nb { border-style: none !important; border-width: 0; margin: 0; }
+
+table.border th, table.border td { border-style: solid !important; border-width: 1px; margin: 0; }
+.border { border-style: solid !important; border-width: 1px; margin: 0; }
+
+.nb th, .nb td { border-style: none !important; border-width: 0; margin: 0; }
+
+.ref { width: 92%; border-style: none; border-width: 0; margin: 0; padding: .33em; }
+
+
+/* Tables should inherit from body, but do not seem to in NN */
+a:link { color: #3030FF; text-decoration:none; }
+a:active { color: #3030FF; }
+a:visited { color: #3030FF; text-decoration:none; }
+a:hover { text-decoration:underline; }
+
+/* HEADERS and RELATED STYLES */
+h1, h2, h3, h4, h5, h6 { font-weight: bold; margin-top: 8px; }
+h1 { font-size: x-large; text-transform: uppercase; text-align: center; }
+h2 { font-size: large; }
+h2.nonumber { font-size: large; }
+h2.uaxtitle { font-size: large; text-align:center; }
+h3 { font-size: medium; }
+h4 { font-size: medium; font-style: italic; }
+h5 { font-size: small; }
+h6 { font-size: small; font-style: italic; }
+
+/* don't color links on headers and captions, unless hovering */
+h2 a:link, h3 a:link, h4 a:link, h5 a:link, p.caption a:link, caption a:link,
+h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, p.caption a:visited, caption a:visited {
+ color:black;
+ text-decoration:none;
+ }
+h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, p.caption a:hover, caption a:hover {
+ color: #3030FF;
+ text-decoration:underline;
+ }
+
+/* run in headers */
+span.run_in { font-style:italic; font-weight: bold; }
+span.note { font-style: italic; }
+
+
+p.bar { background-color: #5555FF; color: white; font-size: 100%; font-weight: bold;
+ font-family: Arial, Geneva, sans-serif; text-align: right; padding: 4px; }
+
+a.bar:link { color: white; }
+a.bar:visited { color: white; }
+a.bar:active { color: white; }
+a.bar:hover { color: #B0B0B0; }
+
+/* some UAXs use h3 some h4 */
+h4.summary { margin-top: 1em; }
+h3.summary { margin-top: 1em; }
+
+h4.contents {}
+h4.status {}
+
+
+/* link style for character class */
+a.charclass { font-weight:bold; text-decoration: none; color: #808080 }
+
+
+/* syntax coloring for C source code samples */
+
+.CKeyword {color: rgb(0,0,255); }
+.CComment {color: rgb(0,128,0); }
+.CCommand { font-weight:bold; color: rgb(255,0,0); }
+
+
+.changed { background-color: #FFFF00; border-style: dotted; border-width: 1px; }
+.removed { text-decoration: line-through; background-color: #FFFF00; border-style: dotted; border-width: 1px; }
+.changed2 { background-color: #00FFFF; border-style: dotted; border-width: 1px; }
+.removed2 { text-decoration: line-through; background-color: #00FFFF; border-style: dotted; border-width: 1px; }
+
+span.changedspan { background-color: #FFFF00; border-style: dotted; border-width: 1px; }
+span.removedspan { text-decoration: line-through; background-color: #FFFF00; border-style: dotted; border-width: 1px; }
+
+.reviewnote { background-color: #FFFF80; color: #CC0000; border-style: dashed;
+ border-width: 1px; }
+
+
+
+/* table w/o a grid, except for lines in first and last row like in TR#25 */
+
+table.gray { border-collapse: collapse; border-style: none; border-width: medium; }
+
+th.grayfirst, td.grayfirst { border-left-style: none; border-left-width: medium; border-right-style: none;
+ border-right-width: medium; border-top: 1.5pt solid gray;
+ border-bottom: .75pt solid gray; padding-left: 5.4pt;
+ padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in }
+th.graymiddle, td.graymiddle { border-style: none; border-width: medium; padding-left: 5.4pt;
+ padding-right:5.4pt; padding-top: 0in; padding-bottom: 0in; }
+
+th.graylast, td.graylast { border-left-style: none; border-left-width: medium; border-right-style: none;
+ border-right-width: medium; border-top-style: none;
+ border-top-width: medium; border-bottom: 1.5pt solid gray;
+ padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in;
+ padding-bottom: 0in; }
+
+
+/* list styles that work well in table of contents */
+ul.toc { list-style-position: outside; list-style-type: none; margin-left: 1em; margin-bottom: 0pt;
+ margin-top: 0pt; line-height: 90%; }
+
+ol.toc { list-style-type: decimal; margin-bottom: 0pt; }
+
+ol ul.toc { list-style-position: outside; list-style-type: none; margin-left: 0em; margin-bottom: 0pt;
+ margin-top: 0pt; line-height: 90%; }
+
+ul ul.toc { list-style-position: outside; list-style-type: none; margin-left: 1.3em; margin-bottom: 0pt;
+ margin-top: 0pt; line-height: 90%; }
+ul.toc li { margin-left: 0; }
+
+/* prevent open circles starting bullets inside numbered points */
+ol ul { list-style-type: disc; }
+ul.nobullet { list-style-type: none; }
+
+/* is the preceding needed for web ? */
+
+.right { text-align: right; }
+.left { text-align: Left; }
+.center { text-align: center; }
+
+
+/* UAX#14 specific styles, duplicated here in case they are applicable elsehwere */
+table.pair { border:1px solid; font-size:8pt; }
+table.pair th { text-align:center; font-size:8pt; }
+table.pair th.pairItem { background-color:#800080; }
+.nb-la { width:7em; border-style: none; border-width: 0; padding-left: 0.2em; background-color:#ECE8E0; }
+.nb-lb { border-style: none; border-width: 0; padding-left: 0.2em; background-color:#F0F0F0; }
+td.nb-lb p { margin-left:0em; }
+
+/* use some font styles conditionally */
+span.mathsym1 { }
+span.mathsym2 { font-family: Arial, Geneva, sans-serif; }
+span.mathsym3 { font-family: Arial, Geneva, sans-serif; }
+span.specials { font-size: smaller; }
+span.symbol { font-size: 90%; font-family: Arial, Geneva, sans-serif } /* same as .symbol */
+
+/* additional table styles from standard_styles.css */
+
+/*simple - single pixel border, charcol lines */
+/*subtle - same, but gray headers on gray background */
+/* the -nb variants are the same but w/o borders */
+
+table.simple { border-width:1px; border-style:solid; border-color:#A0A0A0;
+ border-collapse:collapse; padding:0.2em; font-size:1em}
+ table.simple th { border-width:1px; border-style:solid; border-color:#A0A0A0;
+ font-weight:bold; padding:5px; text-align: left; }
+ table.simple td {border-width:1px; border-style:solid; border-color:#A0A0A0;
+ padding:5px; text-align: left; }
+
+
+table.subtle { border-width:1px; border-style:solid; border-color:#A0A0A0;
+ border-collapse:collapse; padding:0.2em; font-size:1em}
+ table.subtle th { border-width:1px; border-style:solid; border-color:#A0A0A0;
+ font-weight:bold; padding:5px; text-align: left; }
+ table.subtle td {border-width:1px; border-style:solid; border-color:#A0A0A0;
+ padding:5px; text-align: left; }
+
+
+table.subtle-nb { border-style:none; border-width:0; border-collapse:collapse; }
+ table.subtle-nb th { border:solid 1px #F2F2F2; font-weight:bold; padding:5px; text-align:left; }
+ table.subtle-nb td { border-style:none; border-width: 0; font-weight:normal; padding:5px; text-align:left; }
+
+table.subtle-nb table.subtle th { border-width:1px; border-style:solid; border-color:#A0A0A0; }
+table.subtle-nb table.subtle td { border-width:1px; border-style:solid; border-color:#A0A0A0; }
+table.subtle-nb table.simple th { color: #000000; background-color: #FFFFFF; /* was: #FFFFFF; */
+ border-width:1px; border-style:solid;
+ border-color:#A0A0A0; }
+table.subtle-nb table.simple td { border-width:1px; border-style:solid; border-color:#A0A0A0; }
+table.subtle table.simple th { color: #000000; background-color:#FFFFFF; } /*was #FFFFFF */
+
+table.subtle th { color: #606060; background-color:#ECE8E0;}
+table.subtle-nb th { color: #606060; background-color:#ECE8E0;}
+
+table.subtle th p { color: #606060; background-color:#ECE8E0; }
+table.subtle-nb tr th p { color: #606060; background-color:#ECE8E0; }
+
+table.simple th p { margin:0; }
+table.subtle th p { margin:0; }
+table.subtle-nb th p { margin:0; }
+
+
+/* first-child selector only works in IE if DOCTYPE has a URL (standards mode) */
+/* the following remove space above first and below last paragraph (or list) inside a table cell, but preserve interparagraph spacing */
+
+table.simple td>p:first-child { margin: 0; }
+table.simple td>p { margin-top: 1.5em; }
+
+table.subtle td>p:first-child { margin:0; }
+table.subtle td>p { margin-top:1.5em; }
+
+table.subtle-nb td>p:first-child { margin:0; }
+table.subtle-nb td>p { margin-top:1.5em; }
+
+table.simple td>ul:first-child { margin-top:0; margin-bottom:0; }
+table.simple td>ol:first-child { margin-top:0; margin-bottom:0; }
+table.simple td>ul { margin-top:1.5em; margin-bottom:0.5em; }
+table.simple td>ol { margin-top:1.5em; margin-bottom:0.5em; }
+
+table.subtle td>ul:first-child { margin-top:0; margin-bottom:0; }
+table.subtle td>ol:first-child { margin-top:0; margin-bottom:0; }
+table.subtle td>ul { margin-top:1.5em; margin-bottom:0.5em; }
+table.subtle td>ol { margin-top:1.5em; margin-bottom:0.5em; }
+
+table.subtle-nb td>ul:first-child { margin-top:0; margin-bottom:0; }
+table.subtle-nb td>ol:first-child { margin-top:0; margin-bottom:0; }
+table.subtle-nb td>ul { margin-top:1.5em; margin-bottom:0.5em; }
+table.subtle-nb td>ol { margin-top:1.5em; margin-bottom:0.5em; }
+
+/* override the default padding use with table style "simple" */
+table.nopad { padding: 0; }
+table.nopad th, table.nopad td { padding:0;}
+
+table.loose th, table.loose td { padding-top: 8px; padding-bottom: 8px; }
+
+/* override for no-border cells in the middle of standard tables - hide-borders also affects row borders between adjacent cells of same class*/
+.hide-borders { border-left:hidden !important; border-right:hidden !important; border-top:none !important; border-bottom:none!important; }
+.hide-side-borders { border-left:hidden !important; border-right:hidden !important; }
diff --git a/docs/site/assets/img/logo60s2.gif b/docs/site/assets/img/logo60s2.gif
new file mode 100644
index 00000000000..838514a3335
Binary files /dev/null and b/docs/site/assets/img/logo60s2.gif differ
diff --git a/docs/site/downloads/cldr-45.md b/docs/site/downloads/cldr-45.md
index 0bcf45f3cbf..d6515dc062d 100644
--- a/docs/site/downloads/cldr-45.md
+++ b/docs/site/downloads/cldr-45.md
@@ -1,3 +1,7 @@
+---
+title: CLDR 45 Release Note
+---
+
# CLDR 45 Release Note
| No. | Date | Rel. Note | Data | Charts | Spec | Delta | GitHub Tag | Delta DTD | CLDR JSON |
@@ -26,7 +30,7 @@ Many tooling changes are difficult to accommodate in a data-submission release,
## Data Changes
-### DTD Changes
+### DTD Changes
- **Units**
- Addition of the `special` attribute to convertUnit, indicating a conversion that cannot be described using just `factor` and `offset`; it may be table-based, non-linear, or may have other special characteristics.
@@ -80,7 +84,7 @@ The following files were added:
- The packages ending in "-modern" are deprecated and will be dropped in v46. Use the "-full" packages instead. ([CLDR-16465](https://unicode-org.atlassian.net/browse/CLDR-16465))
- The SPDX license for all packages is now Unicode-3.0 ([CLDR-17400](https://unicode-org.atlassian.net/browse/CLDR-17400))
- cldr-core/supplemental/units.json now has unitPrefixes ([CLDR-16939](https://unicode-org.atlassian.net/browse/CLDR-16939))
-- All package.json files now have a "cldrVersion" and a "unicodeVersion" property.
+- All package.json files now have a "cldrVersion" and a "unicodeVersion" property.
The "\_cldrVersion" and "\_unicodeVersion" properties will be removed in a future CLDR release. ([CLDR-17285](https://unicode-org.atlassian.net/browse/CLDR-17285))
## [Specification Changes](https://www.unicode.org/reports/tr35/tr35-72/tr35.html)
@@ -117,9 +121,9 @@ For this release there are no appreciable changes.
4. Keyboard has a new DTD (keyboard3.dtd and the `` element). There have been some incompatible changes between the tech preview and the stable version now in v44.
5. Redundant values that inherit “laterally” may be removed in production data: Some data values inherit “sideways” from another element with the same parent, in the same locale. This has been long specified in [LDML: Lateral\_Inheritance](https://www.unicode.org/reports/tr35/#Lateral_Inheritance), but some clients may not implement to the specification, and get the wrong answers. For example, consider the following items in the en locale, some added in CLDR 44 to provide clients a way to explicitly select a particular variant across locales (instead of using the default):
```
-British Indian Ocean Territory
-British Indian Ocean Territory
-Chagos Archipelago
+British Indian Ocean Territory
+British Indian Ocean Territory
+Chagos Archipelago
```
Both `alt` forms inherit sideways from the non-`alt` form. Thus in this case, the "`biot`" variant is redundant and will be removed in production data. Clients that are trying to select the "`biot`" variant but find it missing should fall back to the non-`alt` form. Similar behavior occurs with plural forms for units, where some plural forms may match and thus fall back to the "`other`" form.
@@ -139,5 +143,3 @@ Many people have made significant contributions to CLDR and LDML; see the [Ackno
The Unicode [Terms of Use](https://unicode.org/copyright.html) apply to CLDR data; in particular, see [Exhibit 1](https://unicode.org/copyright.html#Exhibit1).
For web pages with different views of CLDR data, see [http://cldr.unicode.org/index/charts](https://cldr.unicode.org/index/charts).
-
-![Unicode copyright](https://www.unicode.org/img/hb_notice.gif)
diff --git a/docs/site/downloads/cldr-46.md b/docs/site/downloads/cldr-46.md
index 2f02c0325ee..ab180e8a3dd 100644
--- a/docs/site/downloads/cldr-46.md
+++ b/docs/site/downloads/cldr-46.md
@@ -1,3 +1,7 @@
+---
+title: CLDR 46 Release Note
+---
+
# CLDR 46 Release Note
| No. | Date | Rel. Note | Data | Charts | Spec | Delta | GitHub Tag | Delta DTD | CLDR JSON |
@@ -6,7 +10,7 @@
## Overview
-Unicode CLDR provides key building blocks for software supporting the world's languages.
+Unicode CLDR provides key building blocks for software supporting the world's languages.
CLDR data is used by all [major software systems](https://cldr.unicode.org/index#TOC-Who-uses-CLDR-) (including all mobile phones) for their software internationalization and localization, adapting software to the conventions of different languages.
The largest changes in this release were the updates to Unicode 16.0, substantial additions of Emoji search keyword data, and ‘upleveling’ the locale coverage.
@@ -21,12 +25,13 @@ Count | Level | Usage | Examples
55 | Basic | Suitable for locale selection, eg. choice of language on mobile phone | Basa Sunda, emakhuwa, Esperanto, eʋegbe, Frysk, Malti, босански (ћирилица), କୁୱି (ଅଡ଼ିଆ), కువి (తెలుగు), ᱥᱟᱱᱛᱟᱲᱤ, ᓀᐦᐃᓇᐍᐏᐣ, ꆈꌠꉙ, …
#### Changes
-± | New Level | Locales
--- | --|--
-📈 | Modern | Nigerian Pidgin, Tigrinya
-📈 | Moderate | Akan, Baluchi (Latin), Kangri, Tajik, Tatar, Wolof
-📈 | Basic | Ewe, Ga, Kinyarwanda, Konkani (Latin), Northern Sotho, Oromo, Sichuan Yi, Southern Sotho, Tswana
-📉 | Basic* | Chuvash, Anii
+
+| ± | New Level | Locales |
+| -- | -- | -- |
+| 📈 | Modern | Nigerian Pidgin, Tigrinya |
+| 📈 | Moderate | Akan, Baluchi (Latin), Kangri, Tajik, Tatar, Wolof |
+| 📈 | Basic | Ewe, Ga, Kinyarwanda, Konkani (Latin), Northern Sotho, Oromo, Sichuan Yi, Southern Sotho, Tswana |
+| 📉 | Basic* | Chuvash, Anii |
\* Note: Above Basic, the ‘bar’ raises for each release. So locales without active contributors may backslide.
@@ -38,7 +43,7 @@ For a full listing, see [Coverage Levels](https://unicode.org/cldr/charts/46/sup
## Data Changes
-### DTD Changes
+### DTD Changes
1. Added alt='official' to represent cases where an official value differs from the customary value. Currently added for a small number of language names, decimal separators, and grouping separators
**TBD**
@@ -72,7 +77,7 @@ For a full listing, see [¤¤BCP47 Delta](https://unicode.org/cldr/charts/46/del
3. Revision of many search keywords to break up phrases
2. Major changes to Chinese collation, reflecting new data in Unicode 16.0
3. Other changes
- a. Locales also had smaller improvements agreed to by translators.
+ a. Locales also had smaller improvements agreed to by translators.
**TBD**
For a full listing, see [Delta Data](https://unicode.org/cldr/charts/46/delta/index.html)
@@ -121,5 +126,3 @@ Many people have made significant contributions to CLDR and LDML; see the [Ackno
The Unicode [Terms of Use](https://unicode.org/copyright.html) apply to CLDR data; in particular, see [Exhibit 1](https://unicode.org/copyright.html#Exhibit1).
For web pages with different views of CLDR data, see [http://cldr.unicode.org/index/charts](https://cldr.unicode.org/index/charts).
-
-![Unicode copyright](https://www.unicode.org/img/hb_notice.gif)