xref: /aosp_15_r20/external/cldr/tools/cldr-code/src/main/resources/org/unicode/cldr/util/data/downgrade.txt (revision 912701f9769bb47905792267661f0baf2b85bed5)
1# Format is
2#    locale-regex ; path-regex ; value-regex
3# Where a field is missing, it matches all values
4# The match uses 'looking at', equivalent to starting with ^ — so don't start with that
5# If you need to match to the end, follow with $
6# For the path, [@ is automatically escaped
7
8# Require review of a few units with aliases in root
9# The following will match anything starting with graphics-dot, thus include graphics-dot-per-centimeter, etc.
10 ; //ldml/units/unitLength[@type="[^"]*"]/unit[@type="graphics-dot
11 ; //ldml/units/unitLength[@type="[^"]*"]/unit[@type="energy-foodcalorie
12
13# The rest of the paths from https://unicode-org.atlassian.net/browse/CLDR-16503 need to be included
14
15# CLDR-16146 Downgrade main path for BIOT
16
17	;	 //ldml/localeDisplayNames/territories/territory[@type="IO"]
18
19# CLDR-16534 Downgrade paths for renaming Islamic Calendar to Hijri Calendar
20
21	;	 //ldml/localeDisplayNames/types/type[@key="calendar"][@type="islamic
22
23# CLDR-16228 Add the paths where spaces changed in cjk+ person names
24# CLDR-16568 Require checking of questionable PNF data
25
26am 	;	 //ldml/personNames/personName
27am 	;	 //ldml/personNames/sampleName[@item="native
28
29bg 	;	 //ldml/personNames/personName
30
31bn 	;	 //ldml/personNames/personName
32bn 	;	 //ldml/personNames/sampleName[@item="native
33
34bs 	;	 //ldml/personNames/sampleName[@item="foreign
35
36cs 	;	 //ldml/personNames/sampleName[@item="foreign
37
38en_IN 	;	 //ldml/personNames/sampleName[@item="native
39
40et 	;	 //ldml/personNames/sampleName[@item="native
41
42fa 	;	 //ldml/personNames/personName[@order="givenFirst"][@length="long"][@usage="monogram"]
43fa 	;	 //ldml/personNames/personName[@order="givenFirst"][@length="medium"][@usage="monogram"]
44fa 	;	 //ldml/personNames/personName[@order="givenFirst"][@length="short"][@usage="monogram"]
45fa 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="long"][@usage="monogram"]
46fa 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="medium"][@usage="monogram"]
47fa 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="short"][@usage="monogram"]
48
49fil 	;	 //ldml/personNames/sampleName[@item="native
50
51fr 	;	 //ldml/personNames/sampleName[@item="foreign
52
53gu 	;	 //ldml/personNames/personName[@order="sorting"]
54
55he 	;	 //ldml/personNames/sampleName[@item="foreign
56
57hu 	;	 //ldml/personNames/sampleName[@item="native
58
59is 	;	 //ldml/personNames/sampleName[@item="foreign
60
61ja 	;	 //ldml/personNames/personName[@order="givenFirst"][@length="short"][@usage="addressing"][@formality="informal"]/namePattern
62ja 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="long"][@usage="referring"][@formality="formal"]/namePattern
63ja 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="long"][@usage="referring"][@formality="informal"]/namePattern
64ja 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="long"][@usage="addressing"][@formality="formal"]/namePattern
65ja 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="long"][@usage="addressing"][@formality="informal"]/namePattern
66ja 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="medium"][@usage="referring"][@formality="formal"]/namePattern
67ja 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="medium"][@usage="referring"][@formality="informal"]/namePattern
68ja 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="medium"][@usage="addressing"][@formality="formal"]/namePattern
69ja 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="medium"][@usage="addressing"][@formality="informal"]/namePattern
70ja 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="short"][@usage="referring"][@formality="formal"]/namePattern
71ja 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="short"][@usage="referring"][@formality="informal"]/namePattern
72ja 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="short"][@usage="addressing"][@formality="formal"]/namePattern
73ja 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="short"][@usage="addressing"][@formality="informal"]/namePattern
74
75jv 	;	 //ldml/personNames/sampleName[@item="native
76
77ka 	;	 //ldml/personNames/personName
78
79kk 	;	 //ldml/personNames/personName[@order="sorting"]
80kk 	;	 //ldml/personNames/sampleName[@item="native
81
82kn 	;	 //ldml/personNames/sampleName[@item="native
83
84ko 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="long"][@usage="referring"][@formality="formal"]/namePattern
85ko 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="long"][@usage="referring"][@formality="informal"]/namePattern
86ko 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="medium"][@usage="referring"][@formality="formal"]/namePattern
87ko 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="medium"][@usage="referring"][@formality="informal"]/namePattern
88ko 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="short"][@usage="referring"][@formality="formal"]/namePattern
89ko 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="short"][@usage="referring"][@formality="informal"]/namePattern
90ko 	;	 //ldml/personNames/personName[@order="sorting"][@length="long"][@usage="referring"][@formality="formal"]/namePattern
91ko 	;	 //ldml/personNames/personName[@order="sorting"][@length="long"][@usage="referring"][@formality="informal"]/namePattern
92ko 	;	 //ldml/personNames/personName[@order="sorting"][@length="medium"][@usage="referring"][@formality="formal"]/namePattern
93ko 	;	 //ldml/personNames/personName[@order="sorting"][@length="medium"][@usage="referring"][@formality="informal"]/namePattern
94ko 	;	 //ldml/personNames/personName[@order="sorting"][@length="short"][@usage="referring"][@formality="formal"]/namePattern
95ko 	;	 //ldml/personNames/personName[@order="sorting"][@length="short"][@usage="referring"][@formality="informal"]/namePattern
96
97kok 	;	 //ldml/personNames/sampleName[@item="foreign
98
99lo 	;	 //ldml/personNames/sampleName[@item="native
100
101ml 	;	 //ldml/personNames/sampleName[@item="native
102
103mn 	;	 //ldml/personNames/sampleName[@item="native
104
105ms 	;	 //ldml/personNames/personName[@order="givenFirst"]
106
107my 	;	 //ldml/personNames/personName
108my 	;	 //ldml/personNames/sampleName[@item="native
109
110ne 	;	 //ldml/personNames/sampleName[@item="native
111
112nl 	;	 //ldml/personNames/personName
113
114nn 	;	 //ldml/personNames/sampleName[@item="foreign
115
116or 	;	 //ldml/personNames/sampleName[@item="native
117
118pa 	;	 //ldml/personNames/sampleName[@item="native
119
120ps 	;	 //ldml/personNames/personName
121ps 	;	 //ldml/personNames/sampleName[@item="native
122
123qu 	;	 //ldml/personNames/sampleName[@item="foreign
124
125ro 	;	 //ldml/personNames/sampleName[@item="foreign
126
127sd 	;	 //ldml/personNames/personName
128sd 	;	 //ldml/personNames/sampleName[@item="native
129
130si 	;	 //ldml/personNames/sampleName[@item="native
131
132so 	;	 //ldml/personNames/sampleName[@item="foreign
133
134sq 	;	 //ldml/personNames/sampleName
135
136sw 	;	 //ldml/personNames/sampleName[@item="foreign
137
138te 	;	 //ldml/personNames/sampleName[@item="foreign
139
140to 	;	 //ldml/personNames/sampleName[@item="foreign
141
142ur 	;	 //ldml/personNames/sampleName[@item="foreign
143
144uz 	;	 //ldml/personNames/sampleName[@item="native
145
146yue 	;	 //ldml/personNames/personName[@order="givenFirst"][@length="long"][@usage="addressing"][@formality="formal"]/namePattern
147yue 	;	 //ldml/personNames/personName[@order="givenFirst"][@length="medium"][@usage="addressing"][@formality="formal"]/namePattern
148yue 	;	 //ldml/personNames/personName[@order="givenFirst"][@length="short"][@usage="addressing"][@formality="formal"]/namePattern
149yue 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="long"][@usage="addressing"][@formality="formal"]/namePattern
150yue 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="medium"][@usage="addressing"][@formality="formal"]/namePattern
151yue 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="short"][@usage="addressing"][@formality="formal"]/namePattern
152
153yue_Hans 	;	 //ldml/personNames/personName
154yue_Hans 	;	 //ldml/personNames/sampleName[@item="foreign
155
156zh 	;	 //ldml/personNames/personName[@order="givenFirst"][@length="long"][@usage="referring"][@formality="formal"]/namePattern
157zh 	;	 //ldml/personNames/personName[@order="givenFirst"][@length="long"][@usage="addressing"][@formality="formal"]/namePattern
158zh 	;	 //ldml/personNames/personName[@order="givenFirst"][@length="medium"][@usage="referring"][@formality="formal"]/namePattern
159zh 	;	 //ldml/personNames/personName[@order="givenFirst"][@length="medium"][@usage="addressing"][@formality="formal"]/namePattern
160zh 	;	 //ldml/personNames/personName[@order="givenFirst"][@length="short"][@usage="addressing"][@formality="formal"]/namePattern
161zh 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="long"][@usage="referring"][@formality="formal"]/namePattern
162zh 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="long"][@usage="addressing"][@formality="formal"]/namePattern
163zh 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="medium"][@usage="referring"][@formality="formal"]/namePattern
164zh 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="medium"][@usage="addressing"][@formality="formal"]/namePattern
165zh 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="short"][@usage="addressing"][@formality="formal"]/namePattern
166
167zh_Hant 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="long"][@usage="referring"][@formality="formal"]/namePattern
168zh_Hant 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="long"][@usage="referring"][@formality="informal"]/namePattern
169zh_Hant 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="long"][@usage="addressing"][@formality="formal"]/namePattern
170zh_Hant 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="medium"][@usage="referring"][@formality="formal"]/namePattern
171zh_Hant 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="medium"][@usage="referring"][@formality="informal"]/namePattern
172zh_Hant 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="medium"][@usage="addressing"][@formality="formal"]/namePattern
173zh_Hant 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="short"][@usage="referring"][@formality="formal"]/namePattern
174zh_Hant 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="short"][@usage="referring"][@formality="informal"]/namePattern
175zh_Hant 	;	 //ldml/personNames/personName[@order="surnameFirst"][@length="short"][@usage="addressing"][@formality="formal"]/namePattern
176zh_Hant 	;	 //ldml/personNames/personName[@order="sorting"][@length="long"][@usage="referring"][@formality="formal"]/namePattern
177zh_Hant 	;	 //ldml/personNames/personName[@order="sorting"][@length="long"][@usage="referring"][@formality="informal"]/namePattern
178zh_Hant 	;	 //ldml/personNames/personName[@order="sorting"][@length="medium"][@usage="referring"][@formality="formal"]/namePattern
179zh_Hant 	;	 //ldml/personNames/personName[@order="sorting"][@length="medium"][@usage="referring"][@formality="informal"]/namePattern
180zh_Hant 	;	 //ldml/personNames/personName[@order="sorting"][@length="short"][@usage="referring"][@formality="formal"]/namePattern
181zh_Hant 	;	 //ldml/personNames/personName[@order="sorting"][@length="short"][@usage="referring"][@formality="informal"]/namePattern
182
183zh_Hant_HK 	;	 //ldml/personNames/sampleName
184
185zu 	;	 //ldml/personNames/personName
186zu 	;	 //ldml/personNames/sampleName[@item="native
187
188