https://cldr.unicode.org/downloads/cldr-47
What's Changed
- CLDR-17993 deps: update workflow for v47 deps (BRS) by @srl295 in #4101
- CLDR-18001 site: move sitemap to separate page by @srl295 in #4103
- CLDR-17999 site: fix some markdown links from https://cldr.unicode.org by @srl295 in #4109
- CLDR-18006 site: fix h-levels by @srl295 in #4108
- CLDR-11018 currency decimal place isn't accurate in the examples by @e-ikwut in #3975
- CLDR-16062 Update migration notes about collation removal by @AEApple in #4102
- CLDR-8038 Fix link to Who Uses CLDR by @btangmu in #4114
- CLDR-17807 minor edits by @DavidLRowe in #4116
- CLDR-18008 Specify that currency digits might NOT be derived from ISO 4217 by @sffc in #4112
- CLDR-17995 Clean up site content by @macchiati in #4117
- CLDR-17953 Improve UI and implementation for VXML generation by @btangmu in #4056
- CLDR-16750 Add box gets stuck open, modernize by @btangmu in #4066
- CLDR-18001 site: move subpages to sidebar by @srl295 in #4119
- CLDR-18001 site: add Contents to sidebar, fix arrow by @srl295 in #4121
- CLDR-18001 site: improve subpage and ToC by @srl295 in #4123
- CLDR-17995 Fix pages after new nav bar by @macchiati in #4125
- CLDR-17893 Fix rg validation example by @macchiati in #4122
- CLDR-18006 site: updates to top bar by @srl295 in #4124
- CLDR-8038 Revise index.md, translation.md, getting-started.md, guide.md by @btangmu in #4115
- CLDR-16750 TODO comments for remaining tech-debt by @btangmu in #4120
- CLDR-18001 site: fix link in ToC to entire page, fix some titles by @srl295 in #4126
- CLDR-8038 Fix links in several files in docs/site by @btangmu in #4131
- CLDR-18024 Clean up links in CLDR site by @btangmu in #4134
- CLDR-15821 v47 add Analytics to spec by @srl295 in #4138
- CLDR-15821 site: add Analytics to site by @srl295 in #4137
- CLDR-18032 Tooling for bad urls by @macchiati in #4136
- CLDR-18026 Update commit-checker.yml by @srl295 in #4132
- CLDR-17964 add Stanford SILICON by @srl295 in #4128
- CLDR-18023 site: Update keyboard-workgroup.md by @srl295 in #4130
- CLDR-15821 site: add analytics to 404 page by @srl295 in #4139
- CLDR-17999 site: /index/bug-reports renamed by @srl295 in #4149
- CLDR-18007 site: transfer over the cldr json bindings doc by @srl295 in #4145
- CLDR-18014 v46 link-check fixes to download page by @srl295 in #4151
- CLDR-18014 site: update generating-charts by @srl295 in #4155
- CLDR-18053 fix ConsoleCheckCLDR threading issue by @srl295 in #4156
- CLDR-18055 BRS 46 Update release note top row, add that row to downloads page by @pedberg-icu in #4157
- CLDR-18057 BRS 46 Download page remove beta, fix spec links; announcement; stub 47 page by @pedberg-icu in #4158
- CLDR-18059 BRS 46 Update site redirects for latest, dev by @pedberg-icu in #4159
- CLDR-18058 Release page nits by @stenshamn in #4160
- CLDR-17921 merge DDL v47 branch to main by @srl295 in #4087
- CLDR-17987 Create coptic locale by @conradarcturus in #4092
- CLDR-17587 Add Haitian Creole by @conradarcturus in #3948
- CLDR-18060 merge relevant maint/maint-46 fixes back to main by @pedberg-icu in #4161
- CLDR-18061 Bump CLDR versions (except spec); update coverage to fix test failures by @pedberg-icu in #4162
- CLDR-18062 Update spec version, and status where necessary by @pedberg-icu in #4163
- CLDR-17993 dep: bump node version to 20.18.0 LTS by @srl295 in #4165
- CLDR-9791 Add language for South Georgia and Bouvet Islands by @conradarcturus in #4166
- CLDR-17088 Flesh out en.xml by @btangmu in #4110
- CLDR-18018 v46: update Acknowledgements by @srl295 in #4167
- CLDR-17993 Update spotless to 2.43 and google-java-style 1.22 to support Java 21+ by @echeran in #3757
- CLDR-18042 Replace
Any-ASCII
reference byLatin-ASCII
by @robertbastian in #4153 - CLDR-18065 site: typo fixes by @srl295 in #4164
- CLDR-18014 Clarify kok locale macrolanguage change by @AEApple in #4178
- CLDR-18072 Clean up links in CLDR site by @btangmu in #4171
- CLDR-18043 Fix some transform issues by @robertbastian in #4152
- CLDR-11888 Update French speakers by @conradarcturus in #3985
- CLDR-11570 Update Ancient Greek writing systems by @conradarcturus in #4058
- CLDR-18014 Update known issues by @AEApple in #4181
- CLDR-18072 Clean up links in CLDR site by @btangmu in #4180
- CLDR-15948 Clean up well-formedness and/or validity constraints by @macchiati in #4179
- CLDR-18073 Fix Samoan metazones by @robertbastian in #4170
- CLDR-17160 Update Kawi default Script by @conradarcturus in #4182
- CLDR-18101 SBRS 47 adjust spec version and mods to accommodate 46.1 spec update by @pedberg-icu in #4198
- CLDR-18092 Clarify Venetian language in Mexico by @conradarcturus in #4189
- CLDR-17979 Add std time formats for yue_Hant_CN from H-cycle availableFormats in yue_Hant by @pedberg-icu in #4193
- CLDR-10478 Add latest data from Macau census by @conradarcturus in #4063
- CLDR-15948 Fix wording in tr35-general.md by @macchiati in #4202
- CLDR-15948 Add additional well-formedness clauses by @macchiati in #4205
- CLDR-7428 Freeze collators; new class CollatorHelper by @btangmu in #4207
- CLDR-18017 Update site map ordering by @AEApple in #4203
- CLDR-18002 Update population and likely subtags for MU, TK, ZM and SL by @conradarcturus in #4104
- CLDR-7428 Freeze collators; finishing touches by @btangmu in #4209
- CLDR-18024 Clean up one link in picking-the-right-language-code.md by @btangmu in #4194
- CLDR-18110 Improve Lithuanian RBNF by @grhoten in #4200
- CLDR-15972 Improve Catalan RBNF by @grhoten in #4196
- CLDR-17730 Indonesian RBNF is missing a semicolon for spellout-ordinal by @grhoten in #4185
- CLDR-18065 Make link clickable by @AEApple in #4204
- CLDR-18111 Add Gujarati RBNF by @grhoten in #4201
- CLDR-17386 Fix Russian fractional number spellout and fix grammatical case names by @grhoten in #4188
- CLDR-17187 Dutch spell out rule for cardinal 1 needs additional rule by @grhoten in #4186
- CLDR-15391 Update Canadian census and Fix Cans Script Match by @conradarcturus in #4208
- CLDR-18129 Investigate and fix (where necessary) invalid codes by @macchiati in #4215
- CLDR-18122 Update MessageFormat test data by @echeran in #4211
- CLDR-11562 Update spelling of October by @AEApple in #4212
- CLDR-18056 skintone with facing right by @macchiati in #4213
- CLDR-18136 Fix ja, ko, zh, yue datetimeSkeleton by @sffc in #4217
- CLDR-18106 Improve quality of date time test data for CLDR v47 by @echeran in #4199
- CLDR-18129 Rebuild localeCanonicalization.txt by @conradarcturus in #4224
- CLDR-18050 spec: use small caps for h5 by @srl295 in #4225
- CLDR-15830 Refactor getName: new class NameGetter by @btangmu in #4226
- CLDR-18150 Fix private-use units to avoid validity constraints by @macchiati in #4227
- CLDR-18166 BRS 46.1 CLDRModify passes before cherry-picks to maint/maint-46 by @pedberg-icu in #4229
- CLDR-18174 workaround jstest sandbox by @srl295 in #4234
- CLDR-18149 v46.1: Pourover of MessageFormat 2.0 Final Candidate by @aphillips in #4231
- CLDR-18108 Give all languages a primary script: trivial cases by @conradarcturus in #4210
- CLDR-18170 BRS v46.1 first pass at release note update by @pedberg-icu in #4241
- CLDR-18136 Fix datetimeSkeleton typo in yue by @sffc in #4242
- CLDR-17612 cla: update text, record version by @srl295 in #4233
- CLDR-15830 Use getNameFromTypenumCode instead of getNameFromTypestrCode by @btangmu in #4228
- CLDR-17025 zz-default numbering system rule is less precise than the other numbering systems by @grhoten in #4187
- CLDR-17818 Fix Bulgarian cardinal and ordinal spellings in the 100-199 range by @grhoten in #4191
- CLDR-16096 Add digits-ordinal rules for Ukrainian by @grhoten in #4192
- CLDR-15278 Hindi ordinal spellout rules lack support of oblique case feature by @grhoten in #4197
- CLDR-16062 remove zh gb2312 & big5han collation tailorings by @markusicu in #4248
- CLDR-15830 Extensive refactoring of NameGetter; new enum NameType by @btangmu in #4246
- CLDR-18170 Update 46.1 release notes by @AEApple in #4253
- CLDR-15830 Add explanatory comments in NameType.java by @btangmu in #4252
- CLDR-18201 build: maven settings to use release instead of source/target by @srl295 in #4263
- CLDR-18207 SBRS 47 Update misc additional versions and dates by @pedberg-icu in #4266
- CLDR-18179 deps: upload-pages-artifact@v3 by @srl295 in #4265
- CLDR-18210 Update CLDR Infra group name by @AEApple in #4268
- CLDR-18179 deps: deploy-pages@v4 by @srl295 in #4267
- CLDR-16836 kbd: add EBNF to spec for transforms by @srl295 in #4261
- CLDR-18165 cla: add GitHub login by @srl295 in #4244
- CLDR-17014 Illustrate/fix extra-path bug by @btangmu in #4256
- CLDR-16836 kbd: ebnf: move tests to js out of shell, check XML files by @srl295 in #4270
- CLDR-18212 Update copyright to 2025 by @conradarcturus in #4271
- CLDR-11874 Add conversion of subdivisions to json by @arjanmels in #4255
- CLDR-18220 Dashboard Other category for all other paths by @srl295 in #4273
- CLDR-18220 Improve Dashboard Other category for all other paths by @srl295 in #4274
- CLDR-15483 Rename packages that shadow ICU by @btangmu in #4275
- CLDR-18155 Order languageData's scripts by number of users by @conradarcturus in #4237
- CLDR-18198 update language matching for Afrikaans by @daoudwaseem in #4272
- CLDR-18075 timezone names by @robertbastian in #4184
- CLDR-18170 Update release notes for MF 2.0 blog by @AEApple in #4282
- CLDR-18227 Add definitions for Tech Preview and Final Candidate by @AEApple in #4281
- CLDR-17809 hi/indian, fix missing y in GyM/M intervalFormat by @pedberg-icu in #4291
- CLDR-17760 syr, delete obsolete decimalFormats/currencyFormats without numberSystem by @pedberg-icu in #4292
- CLDR-16530 Fix links in survey-tool-accounts.md by @btangmu in #4286
- CLDR-17014 No code fallbacks for language/script paths by @btangmu in #4290
- CLDR-18231 SBRS 47 Copyright fixes: revert some PR 4266 changes, fix older issues by @pedberg-icu in #4289
- CLDR-17879 fix coverage/PathHeader for alphaNextToNumber,noCurrency; add to root & some locales by @pedberg-icu in #4298
- CLDR-18226 Fix und-Ethi-t-und-latn-m0-beta_metsehaf-geminate by @robertbastian in #4279
- CLDR-18099 Add European English locales with data by @AEApple in #4276
- CLDR-18099 Add a few more European Englishes by @AEApple in #4302
- CLDR-18080 add Hant-Latn transform, add Hans-Latn alias for Hani-Latn by @pedberg-icu in #4295
- CLDR-17760 4 locales, delete obsolete decimal/currencyFormats without numberSystem or add it by @pedberg-icu in #4306
- CLDR-16821 Fix Australian time zone names by @robertbastian in #4301
- CLDR-18237 Don't produce "Unknown City Time" by @robertbastian in #4297
- CLDR-18226 Fix byn-Ethi-t-byn-latn-m0-xaleget transform by @robertbastian in #4278
- CLDR-18226 Fix chr-chr_FONIPA transform rule by @robertbastian in #4277
- CLDR-18074 Add specific-non-location -> specific location fallback by @robertbastian in #4183
- CLDR-18255 BRS v47a0 CLDRModify no options: reorder some timezone entries in root,en by @pedberg-icu in #4310
- CLDR-17760 Add note about v48 deprecation of number symbols and format elements without numberSystem by @pedberg-icu in #4312
- CLDR-17760 Also fix number symbols without numberSystem; update spec accordingly by @pedberg-icu in #4314
- CLDR-18072 Clean up links in CLDR site; fix person-name-wg.md by @btangmu in #4307
- CLDR-18265 BRS update currency codes by @srl295 in #4316
- CLDR-17749 git gc after deploy by @srl295 in #4308
- CLDR-18265 BRS: regen algorithmics by @srl295 in #4318
- CLDR-18268 Add timeData for GS by @AEApple in #4319
- CLDR-18268 Add HH timeFormat to en_GS by @AEApple in #4320
- CLDR-18244 Update references to DDL WG by @AEApple in #4300
- CLDR-18272 Remove word break tailorings for fi,sv by @pedberg-icu in #4326
- CLDR-18258 Exclude new values from coverage by @conradarcturus in #4315
- CLDR-18267 site: document how to handle known issues by @srl295 in #4324
- CLDR-15830 Refactor/simplify NameType by @btangmu in #4287
- CLDR-18263 Update CLDR time zone data with TZDB 2025a by @Yqwed in #4327
- CLDR-18267 BRS v47: update logKnownIssues by @srl295 in #4322
- CLDR-17014 Make ExtraPaths.getInstance synchronized by @btangmu in #4317
- CLDR-18227 Add definition for stable by @AEApple in #4323
- CLDR-18128 Generate datetime test data using semantic skeletons by @echeran in #4313
- CLDR-17014 Use singleton to avoid synchronized in ExtraPaths by @btangmu in #4330
- CLDR-17014 Move more extra-path code from CLDRFile to ExtraPaths by @btangmu in #4332
- CLDR-18188 Remove exhibits link and add 46.1 line by @AEApple in #4333
- CLDR-18271 Flesh out release notes on collation, RBNF (some), segments, transforms by @pedberg-icu in #4337
- CLDR-18271 Update release page cldr-47.md by @macchiati in #4329
- CLDR-18282 Document the CLDRModify passes for BRS by @macchiati in #4339
- CLDR-18128 Include DateTime in the test data gen runner used for BRS by @echeran in #4341
- CLDR-18240 Check for null baileyValue in VoteResolver by @btangmu in #4343
- CLDR-17014 Handle TERRITORY paths like LANGUAGE and SCRIPT by @btangmu in #4336
- CLDR-18271 Rel note updates before pub alpha: Number formats updates, more on RBNF... by @pedberg-icu in #4345
- CLDR-17953 Enable TC to generate VXML by @btangmu in #4334
- CLDR-18133 supplemental currency needs to be @ordered by @srl295 in #4344
- CLDR-16526 spec: link check spec/rfc by @srl295 in #4044
- CLDR-17176 json: add _type to zone types by @srl295 in #4342
- CLDR-18271 More v47 release page work by @macchiati in #4346
- CLDR-18128 Pair classical with semantic skeletons in datetime test data by @echeran in #4348
- CLDR-18271 Cleanup release note for alpha by @macchiati in #4350
- CLDR-17014 Handle VARIANT paths like LANGUAGE, SCRIPT, ... by @btangmu in #4351
- CLDR-11874 Test to verify Subdivisions vs Common by @srl295 in #4349
- CLDR-18297 In CLDR_VERSIONS and CldrVersion add latest release 46.1 by @pedberg-icu in #4354
- CLDR-16022 Add test to detect new aliases for BCP47 keys or non-tz values by @pedberg-icu in #4358
- CLDR-18295 spec: fixes to MFv2 46.1 spec by @srl295 in #4353
- CLDR-18277 json: update PACKAGES.md by @srl295 in #4338
- CLDR-18294 Avoid null Bailey values for paths with INHERITANCE_MARKER by @btangmu in #4363
- CLDR-18271 Update news for 47 alpha by @AEApple in #4365
- CLDR-18294 Add unit test for inheriting null, and fix two items in xml by @btangmu in #4366
- CLDR-18308 Restore LICENSE copyright to 2025, update README/spec date/status by @pedberg-icu in #4367
- CLDR-9774 Enable test for missing/extra English names for BCP47 keys/types by @pedberg-icu in #4364
- CLDR-17925 da, update to use “ Hg by @cgaarden in #4369
- CLDR-18294 Fix known issue to reference future ticket by @btangmu in #4370
- CLDR-17925 da short inch-ofhg, use U+2033 not U+201C by @pedberg-icu in #4372
- CLDR-18312 json- workaround CLDRFile identity bug by @srl295 in #4373
- CLDR-15693 Improve CurrencyDateInfo ordering, add test for XML file ordering, fix data by @pedberg-icu in #4374
- CLDR-17014 Avoid adding constant currency paths twice; getGoodAvailableCodes; messages by @btangmu in #4368
- CLDR-18217 Add CLDRFile Iterable interface option to include extra paths by default by @btangmu in #4371
- CLDR-13310 test that ar and children have explicit defaultNumberingSystem entry by @pedberg-icu in #4378
- CLDR-18256 Add TimePrecision option to semantic skeletons by @sffc in #4325
- CLDR-18319 kbd: bnf: update bnf for transform ranges by @srl295 in #4377
- CLDR-18295 spec: re-run ToC gen by @srl295 in #4381
- CLDR-18326 BRS v47: updates to 47 download page by @srl295 in #4382
- CLDR-18287 BRS Generate test data by @macchiati in #4340
- CLDR-18115 popup box for spec search by @srl295 in #4384
- CLDR-18324 kbd: add <keyboard3 draft=> status to DTD/spec by @srl295 in #4380
- CLDR-15388 check annotations for empty values or keyword entry without name (tts) entry by @pedberg-icu in #4386
- CLDR-18323 v47: Pourover of MessageFormat 2.0 by @aphillips in #4385
- CLDR-14088 Fix Serbian script in Russia by @conradarcturus in #4388
- CLDR-17971 kbd: (dtd/spec) add attribute by @srl295 in #4360
- CLDR-18295 Add linkify to archive.js by @aphillips in #4389
- CLDR-18227 Fix typo by @AEApple in #4390
- CLDR-18323 messageformat v47 final pour by @aphillips in #4391
- CLDR-18318 kbd: update spec and EBNF for escaping by @srl295 in #4387
- CLDR-11950 Fix Info Panel wrong-message bug in front end by @btangmu in #4392
- CLDR-18054 spec: Document Triple uparrow by @macchiati in #4394
- CLDR-17484 Update dayPeriods.xml by @macchiati in #4375
- CLDR-18176 Changes in unit constants by @macchiati in #4393
- CLDR-18146 Add DTD attribute value constraints by @macchiati in #4395
- CLDR-17531 Add script variant data by @macchiati in #4396
- CLDR-11874 json: output subdivisions to the correct spot by @srl295 in #4402
- CLDR-18343 BRS v47 update ICU version, update dates in readme/spec by @pedberg-icu in #4404
- CLDR-18205 workaround eclipse issue by @srl295 in #4408
- CLDR-18347 GenerateDTD by @macchiati in #4410
- CLDR-18340 Add missing items to Modifications by @macchiati in #4409
- CLDR-13589 Preliminary refactoring of CheckDates.java by @btangmu in #4405
- CLDR-17993 js:(deps): Bump serialize-javascript and mocha in /tools/cldr-apps/js by @dependabot in #4406
- CLDR-18340 MessageFormat v47 change list by @aphillips in #4413
- CLDR-18340 Cleanup 46.1 changes in modifications by @macchiati in #4414
- CLDR-18349 Keep scriptData when generating ConvertLanguageData by @conradarcturus in #4411
- CLDR-17694 Fix error when trying to navigate back from forum by @btangmu in #4412
- CLDR-18340 spec: ToC for modifications section by @srl295 in #4416
- CLDR-18295 spec: fix anchors by @srl295 in #4415
- CLDR-18271 Update release notes for 47 beta by @AEApple in #4417
- CLDR-18271 Clean up release note by @macchiati in #4418
- CLDR-18271 release note 47 changes by @macchiati in #4419
- CLDR-17837 Fix typos by @AEApple in #4434
- CLDR-13589 v47 fix COMMIT_METADATA by @srl295 in #4444
- CLDR-18368 Update links to maint-41 in LDML spec (tr35.md) to maint-47 by @btangmu in #4448
- CLDR-10397 Fix languageInfo.xml conversion to json by @arjanmels in #4216
- CLDR-16565 v47 BRS: add LICENSE and README.md to charts by @srl295 in #4446
- CLDR-18360 More advance warnings by @macchiati in #4456
- CLDR-16524 spec v47: change the Revision line to just link to Modifications by @srl295 in #4464
- CLDR-17497 v47 spec: fix broken links by @srl295 in #4466
- CLDR-18395 BRSv47: final updates: README date/status, remove pom -SNAPSHOT, spec date/status by @pedberg-icu in #4476
- CLDR-18398 v47: backport jira updater by @srl295 in #4479
- CLDR-16527 v47: fix broken links in modification section by @srl295 in #4485
- CLDR-18340 Update mods for 46.1 items by @macchiati in #4488
- CLDR-18406 v47 Chart Improvements by @srl295 in #4487
New Contributors
- @arjanmels made their first contribution in #4255
- @daoudwaseem made their first contribution in #4272
Full Changelog: release-46-1...release-47