ICU-22325 CLDR release-43-1-beta2 to ICU main

This commit is contained in:
Peter Edberg 2023-06-07 09:01:19 -07:00 committed by Peter Edberg
parent 1cede3cb3f
commit 388b768262
7 changed files with 405 additions and 395 deletions

File diff suppressed because it is too large Load diff

View file

@ -29,7 +29,10 @@ $descender = ˌ;
$umlaut = \u0308 ;
$macron = \u0304 ;
$breveBelow = \u032E;
# move up so not masked
$ignoreForCase = [‧[:Mn:][:Me:]] ;
$lower = [[:Latin:][:Cyrillic:] & [:Ll:]];
$beforeLower = $ignoreForCase * $lower ;
# Move up so not masked
я ↔ a $hat ; # CYRILLIC SMALL LETTER YA
Я ↔ A $hat ; # CYRILLIC CAPITAL LETTER YA
ч ↔ c $caron ; # CYRILLIC SMALL LETTER CHE
@ -66,6 +69,13 @@ $breveBelow = \u032E;
Ћ ↔ C $acute ; # CYRILLIC CAPITAL LETTER TSHE
џ ↔ d $hat ; # CYRILLIC SMALL LETTER DZHE
Џ ↔ D $hat ; # CYRILLIC CAPITAL LETTER DZHE
х ↔ kh ; # CYRILLIC SMALL LETTER HA
Х } $beforeLower ↔ Kh ;
Х ↔ KH; # CYRILLIC CAPITAL LETTER HA
# Insert separator between K and characters that result in h
# And delete going the other way
[Kk] { } [Һһ] → ‧ ;
← ‧ ;
# Normal order
а ↔ a ; # CYRILLIC SMALL LETTER A
А ↔ A ; # CYRILLIC CAPITAL LETTER A
@ -160,8 +170,6 @@ $breveBelow = \u032E;
# Ѹ ↔ XXX ; # CYRILLIC CAPITAL LETTER UK
ф ↔ f ; # CYRILLIC SMALL LETTER EF
Ф ↔ F ; # CYRILLIC CAPITAL LETTER EF
х ↔ h$breveBelow ; # CYRILLIC SMALL LETTER HA
Х ↔ H$breveBelow; # CYRILLIC CAPITAL LETTER HA
#https://www.eki.ee/wgrs/v2_2/rom2_az.htm
һ ↔ h ; # CYRILLIC SMALL LETTER SHHA
Һ ↔ H ; # CYRILLIC CAPITAL LETTER SHHA
@ -276,7 +284,7 @@ $ignore = [[:Mark:]''] * ;
| ks ← x ;
:: NFC (NFD) ;
# note: a global filter is more efficient, but MUST include all source chars!!
# :: ([\u0000-\u007E ʹ ʺ [:Cyrillic:] [:Latin:] [:nonspacing mark:]]);
# :: ([\u0000-\u007E ʹ ʺ [:Cyrillic:] [:Latin:] [:nonspacing mark:]]);
# MINIMAL FILTER: Latin-Cyrillic
:: ( [ˌ\u0308A-Za-zÀ-ÏÑ-ÖÙ-Ýà-ïñ-öù-ýÿ-ĥĨ-İĴ-ķĹ-ľŃ-ňŌ-őŔ-ťŨ-žƏƠ-ơƯ-ưǍ-ǜǞ-ǣǦ-ǰǴ-ǵǸ-țȞ-ȟȦ-ȳəʹ-ʺ\u0300-\u0302\u0306-\u0307\u030C\u0326\u0331\u0340-\u0341\u0344ʹ΅-ΆΈ-ΊΌΎ-ΐά-ΰό-ώϓЀЃЌ-ЎЙйѐѓќ-ўӁ-ӂӐ-ӑӖ-ӗḀ-ẙẛẠ-ỹἂ-ἅἊ-Ἅἒ-ἕἚ-Ἕἢ-ἥἪ-Ἥἲ-ἵἺ-Ἵὂ-ὅὊ-Ὅὒ-ὕὛὝὢ-ὥὪ-Ὥὰ-ώᾂ-ᾅᾊ-ᾍᾒ-ᾕᾚ-ᾝᾢ-ᾥᾪ-ᾭᾰᾲᾴᾸᾺ-ΆῂῄῈ-Ή῍-῎ῐῒ-ΐῘῚ-Ί῝-῞ῠῢ-ΰῨῪ-Ύ῭-΅ῲῴῸ-ΏK-Å] ) ;
:: ( [ˌ\u0308A-Za-zÀ-ÏÑ-ÖÙ-Ýà-ïñ-öù-ýÿ-ĥĨ-İĴ-ķĹ-ľŃ-ňŌ-őŔ-ťŨ-žƏƠ-ơƯ-ưǍ-ǜǞ-ǣǦ-ǰǴ-ǵǸ-țȞ-ȟȦ-ȳəʹ-ʺ\u0300-\u0302\u0306-\u0307\u030C\u0326\u0331\u0340-\u0341\u0344ʹ΅-ΆΈ-ΊΌΎ-ΐά-ΰό-ώϓЀЃЌ-ЎЙйѐѓќ-ўӁ-ӂӐ-ӑӖ-ӗḀ-ẙẛẠ-ỹἂ-ἅἊ-Ἅἒ-ἕἚ-Ἕἢ-ἥἪ-Ἥἲ-ἵἺ-Ἵὂ-ὅὊ-Ὅὒ-ὕὛὝὢ-ὥὪ-Ὥὰ-ώᾂ-ᾅᾊ-ᾍᾒ-ᾕᾚ-ᾝᾢ-ᾥᾪ-ᾭᾰᾲᾴᾸᾺ-ΆῂῄῈ-Ή῍-῎ῐῒ-ΐῘῚ-Ί῝-῞ῠῢ-ΰῨῪ-Ύ῭-΅ῲῴῸ-ΏK-Å] ) ;

View file

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:72cf930fd69ea004b603abf57c5cc5add87028b62bda8300d0dc2e1e3cbeaa7a
size 14330842
oid sha256:08e5f687e1d5b05d79567f448b115fcf0a4f36d2340a9cb179113988d656aa2c
size 14336414

View file

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fb2be51fc4c0fa490d7bbeb78a6c697a89c91704ff9fb70e39a55a11baf9649f
oid sha256:9d0821499d99b54fa4bb80a5aaca12cd07cc71aea8a372e7c273691891973cb9
size 94829

View file

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7b9763e6c4396a08e72d1c9ffa2c8ac4cac1e363a65972e75ea79965a974ee2d
oid sha256:f8bd64e37315224765b48d7a527aacbff04c3a1227d2378e7c822e5e1a49b568
size 831983