Skip to content

Commit bd6ee2e

Browse files
authored
CLDR-14610 add Tok Pisin (tpi) to seed (#1230)
1 parent a361eab commit bd6ee2e

File tree

8 files changed

+304
-4
lines changed

8 files changed

+304
-4
lines changed

common/supplemental/languageGroup.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ CLDR data files are interpreted according to the LDML specification (http://unic
3434
<languageGroup parent="cdd">ari cad kii paw wic</languageGroup>
3535
<languageGroup parent="cel">br cy ga gd gv kw mga nrc obt owl sga wlm xbm xcb xce xga xpi</languageGroup>
3636
<languageGroup parent="cmc">ace cje cjm hro huq jra rad rog</languageGroup>
37+
<languageGroup parent="cpe">tpi</languageGroup>
3738
<languageGroup parent="cpf">acf cks crs gcf gcr ht kmv lou mfe rcf</languageGroup>
3839
<languageGroup parent="cpp">aoa cri fab kea mzs pap pov pre srm xmm</languageGroup>
3940
<languageGroup parent="csu">avu bdh bex bot kcm led mdi mdj mhi mwm myb niy sba</languageGroup>

common/supplemental/ordinals.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ For terms of use, see http://www.unicode.org/copyright.html
1212

1313
<!-- 1: other -->
1414

15-
<pluralRules locales="af am an ar bg bs ce cs da de dsb el es et eu fa fi fy gl gsw he hr hsb ia id in is iw ja km kn ko ky lt lv ml mn my nb nl no pa pl prg ps pt root ru sd sh si sk sl sr sw ta te th tr ur uz yue zh zu">
15+
<pluralRules locales="af am an ar bg bs ce cs da de dsb el es et eu fa fi fy gl gsw he hr hsb ia id in is iw ja km kn ko ky lt lv ml mn my nb nl no pa pl prg ps pt root ru sd sh si sk sl sr sw ta te th tpi tr ur uz yue zh zu">
1616
<pluralRule count="other"> @integer 0~15, 100, 1000, 10000, 100000, 1000000, …</pluralRule>
1717
</pluralRules>
1818

common/supplemental/plurals.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ For terms of use, see http://www.unicode.org/copyright.html
1212

1313
<!-- 1: other -->
1414

15-
<pluralRules locales="bm bo dz id ig ii in ja jbo jv jw kde kea km ko lkt lo ms my nqo osa root sah ses sg su th to vi wo yo yue zh">
15+
<pluralRules locales="bm bo dz id ig ii in ja jbo jv jw kde kea km ko lkt lo ms my nqo osa root sah ses sg su th to tpi vi wo yo yue zh">
1616
<pluralRule count="other"> @integer 0~15, 100, 1000, 10000, 100000, 1000000, … @decimal 0.0~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …</pluralRule>
1717
</pluralRules>
1818

common/supplemental/supplementalMetadata.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1684,7 +1684,7 @@ For terms of use, see http://www.unicode.org/copyright.html
16841684
shi_Tfng shi_Tfng_MA si_LK sid_ET sk_SK sl_SI sma_SE smj_SE smn_FI sms_FI sn_ZW
16851685
so_SO sq_AL sr_Cyrl sr_Cyrl_RS sr_Latn_RS ss_ZA ssy_ER st_ZA su_Latn su_Latn_ID
16861686
sv_SE sw_TZ syr_IQ szl_PL
1687-
ta_IN te_IN teo_UG tg_TJ th_TH ti_ET tig_ER tk_TM tn_ZA to_TO tr_TR trv_TW
1687+
ta_IN te_IN teo_UG tg_TJ th_TH ti_ET tig_ER tk_TM tn_ZA to_TO tpi_PG tr_TR trv_TW
16881688
trw_PK ts_ZA tt_RU twq_NE tzm_MA
16891689
ug_CN uk_UA ur_PK uz_Arab_AF uz_Cyrl_UZ uz_Latn uz_Latn_UZ
16901690
vai_Latn_LR vai_Vaii vai_Vaii_LR ve_ZA vi_VN vo_001 vun_TZ

seed/casing/tpi.xml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
<?xml version="1.0" encoding="UTF-8" ?>
2+
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
3+
<!-- Copyright © 1991-2021 Unicode, Inc.
4+
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
5+
For terms of use, see http://www.unicode.org/copyright.html
6+
-->
7+
<ldml>
8+
<identity>
9+
<version number="$Revision$"/>
10+
<language type="tpi"/>
11+
</identity>
12+
<metadata>
13+
<casingData>
14+
<casingItem type="calendar_field">lowercase</casingItem>
15+
<casingItem type="currencyName">titlecase</casingItem>
16+
<casingItem type="currencyName_count">titlecase</casingItem>
17+
<casingItem type="day_format_except_narrow">titlecase</casingItem>
18+
<casingItem type="day_narrow">titlecase</casingItem>
19+
<casingItem type="day_standalone_except_narrow">titlecase</casingItem>
20+
<casingItem type="era_abbr">titlecase</casingItem>
21+
<casingItem type="era_name">titlecase</casingItem>
22+
<casingItem type="era_narrow">titlecase</casingItem>
23+
<casingItem type="key">titlecase</casingItem>
24+
<casingItem type="keyValue">titlecase</casingItem>
25+
<casingItem type="language">titlecase</casingItem>
26+
<casingItem type="metazone_long">titlecase</casingItem>
27+
<casingItem type="month_format_except_narrow">titlecase</casingItem>
28+
<casingItem type="month_narrow">titlecase</casingItem>
29+
<casingItem type="month_standalone_except_narrow">titlecase</casingItem>
30+
<casingItem type="quarter_abbreviated">titlecase</casingItem>
31+
<casingItem type="relative">lowercase</casingItem>
32+
<casingItem type="script">titlecase</casingItem>
33+
<casingItem type="territory">titlecase</casingItem>
34+
<casingItem type="variant">titlecase</casingItem>
35+
<casingItem type="zone_exemplarCity">titlecase</casingItem>
36+
<casingItem type="zone_long">titlecase</casingItem>
37+
<casingItem type="zone_short">titlecase</casingItem>
38+
</casingData>
39+
</metadata>
40+
</ldml>

seed/main/tpi.xml

Lines changed: 245 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,245 @@
1+
<?xml version="1.0" encoding="UTF-8" ?>
2+
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
3+
<!-- Copyright © 1991-2021 Unicode, Inc.
4+
For terms of use, see http://www.unicode.org/copyright.html
5+
Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
6+
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
7+
-->
8+
<ldml>
9+
<identity>
10+
<version number="$Revision$"/>
11+
<language type="tpi"/>
12+
</identity>
13+
<localeDisplayNames>
14+
<languages>
15+
<language type="de" draft="unconfirmed">Jeman</language>
16+
<language type="de_AT" draft="unconfirmed">Austria Jeman</language>
17+
<language type="de_CH" draft="unconfirmed">Swis Jeman</language>
18+
<language type="en" draft="unconfirmed">Inglis</language>
19+
<language type="en_AU" draft="unconfirmed">Australian Inglis</language>
20+
<language type="en_CA" draft="unconfirmed">Kenedien Inglis</language>
21+
<language type="en_GB" draft="unconfirmed">Britis Inglis</language>
22+
<language type="en_US" draft="unconfirmed">Amerikan Inglis</language>
23+
<language type="es" draft="unconfirmed">Spenis</language>
24+
<language type="es_419" draft="unconfirmed">Saut Amerikan Spenis</language>
25+
<language type="es_ES" draft="unconfirmed">Spenis (Spein)</language>
26+
<language type="es_MX" draft="unconfirmed">Meksikan Spenis</language>
27+
<language type="fr" draft="unconfirmed">Frens</language>
28+
<language type="fr_CA" draft="unconfirmed">Kenedien Spenis</language>
29+
<language type="fr_CH" draft="unconfirmed">Swis Spenis</language>
30+
<language type="it" draft="unconfirmed">Italien</language>
31+
<language type="ja" draft="unconfirmed">Japanis</language>
32+
<language type="pt" draft="unconfirmed">Potigis</language>
33+
<language type="pt_BR" draft="unconfirmed">Brasilien Potigis</language>
34+
<language type="pt_PT" draft="unconfirmed">Yurop Potigis</language>
35+
<language type="ru" draft="unconfirmed">Rasien</language>
36+
<language type="und" draft="unconfirmed">Tok ples i no stap</language>
37+
<language type="zh" draft="unconfirmed">Sainis</language>
38+
<language type="zh_Hans" draft="unconfirmed">Isipela Sainis</language>
39+
<language type="zh_Hant" draft="unconfirmed">Tredisinol Sainis</language>
40+
</languages>
41+
<scripts>
42+
<script type="Arab" draft="unconfirmed">Arabik</script>
43+
<script type="Cyrl" draft="unconfirmed">Syrilik</script>
44+
<script type="Hans" draft="unconfirmed">Han (isipela)</script>
45+
<script type="Hant" draft="unconfirmed">Han (tredisinol)</script>
46+
<script type="Latn" draft="unconfirmed">Latin</script>
47+
<script type="Zxxx" draft="unconfirmed">Tok i no raitim yet</script>
48+
<script type="Zzzz" draft="unconfirmed">Tok i no gat kod yet</script>
49+
</scripts>
50+
<territories>
51+
<territory type="BR" draft="unconfirmed">Brasil</territory>
52+
<territory type="CN" draft="unconfirmed">Saina</territory>
53+
<territory type="DE" draft="unconfirmed">Jemani</territory>
54+
<territory type="FR" draft="unconfirmed">Frans</territory>
55+
<territory type="GB" draft="unconfirmed">Yunaited Kingdom</territory>
56+
<territory type="IN" draft="unconfirmed">India</territory>
57+
<territory type="IT" draft="unconfirmed">Itali</territory>
58+
<territory type="ZZ" draft="unconfirmed">Rijen i no stap</territory>
59+
</territories>
60+
<types>
61+
<type key="calendar" type="gregorian" draft="unconfirmed">Gregorien kalenda</type>
62+
<type key="cf" type="standard" draft="unconfirmed">stendet karensi fomet</type>
63+
<type key="collation" type="standard" draft="unconfirmed">stendet oda bilong skelim</type>
64+
<type key="numbers" type="latn" draft="unconfirmed">westen namba</type>
65+
</types>
66+
<codePatterns>
67+
<codePattern type="language" draft="unconfirmed">tok ples: {0}</codePattern>
68+
<codePattern type="script" draft="unconfirmed">skript: {0}</codePattern>
69+
<codePattern type="territory" draft="unconfirmed">rijen: {0}</codePattern>
70+
</codePatterns>
71+
</localeDisplayNames>
72+
<characters>
73+
<exemplarCharacters draft="unconfirmed">[a b d e f g h i j k l m n o p r s t u w y]</exemplarCharacters>
74+
<exemplarCharacters type="auxiliary" draft="unconfirmed">[c q v x z]</exemplarCharacters>
75+
<exemplarCharacters type="punctuation" draft="unconfirmed">[, . ? !]</exemplarCharacters>
76+
<exemplarCharacters type="index" draft="unconfirmed">[A B D E F G H I J K L M N O P R S T U W Y]</exemplarCharacters>
77+
</characters>
78+
<dates>
79+
<calendars>
80+
<calendar type="gregorian">
81+
<months>
82+
<monthContext type="format">
83+
<monthWidth type="abbreviated">
84+
<month type="1" draft="unconfirmed">Jan</month>
85+
<month type="2" draft="unconfirmed">Feb</month>
86+
<month type="3" draft="unconfirmed">Mas</month>
87+
<month type="4" draft="unconfirmed">Epr</month>
88+
<month type="5" draft="unconfirmed">Me</month>
89+
<month type="6" draft="unconfirmed">Jun</month>
90+
<month type="7" draft="unconfirmed">Jul</month>
91+
<month type="8" draft="unconfirmed">Oga</month>
92+
<month type="9" draft="unconfirmed">Sep</month>
93+
<month type="10" draft="unconfirmed">Okt</month>
94+
<month type="11" draft="unconfirmed">Nov</month>
95+
<month type="12" draft="unconfirmed">Des</month>
96+
</monthWidth>
97+
<monthWidth type="wide">
98+
<month type="1" draft="unconfirmed">Janueri</month>
99+
<month type="2" draft="unconfirmed">Februeri</month>
100+
<month type="3" draft="unconfirmed">Mas</month>
101+
<month type="4" draft="unconfirmed">Epril</month>
102+
<month type="5" draft="unconfirmed">Me</month>
103+
<month type="6" draft="unconfirmed">Jun</month>
104+
<month type="7" draft="unconfirmed">Julai</month>
105+
<month type="8" draft="unconfirmed">Ogas</month>
106+
<month type="9" draft="unconfirmed">Septemba</month>
107+
<month type="10" draft="unconfirmed">Oktoba</month>
108+
<month type="11" draft="unconfirmed">Novemba</month>
109+
<month type="12" draft="unconfirmed">Desemba</month>
110+
</monthWidth>
111+
</monthContext>
112+
</months>
113+
<days>
114+
<dayContext type="format">
115+
<dayWidth type="abbreviated">
116+
<day type="sun" draft="unconfirmed">San</day>
117+
<day type="mon" draft="unconfirmed">Man</day>
118+
<day type="tue" draft="unconfirmed">Tun</day>
119+
<day type="wed" draft="unconfirmed">Tri</day>
120+
<day type="thu" draft="unconfirmed">Fon</day>
121+
<day type="fri" draft="unconfirmed">Fra</day>
122+
<day type="sat" draft="unconfirmed">Sar</day>
123+
</dayWidth>
124+
<dayWidth type="wide">
125+
<day type="sun" draft="unconfirmed">Sande</day>
126+
<day type="mon" draft="unconfirmed">Mande</day>
127+
<day type="tue" draft="unconfirmed">Tunde</day>
128+
<day type="wed" draft="unconfirmed">Trinde</day>
129+
<day type="thu" draft="unconfirmed">Fonde</day>
130+
<day type="fri" draft="unconfirmed">Fraide</day>
131+
<day type="sat" draft="unconfirmed">Sarere</day>
132+
</dayWidth>
133+
</dayContext>
134+
</days>
135+
<dateFormats>
136+
<dateFormatLength type="full">
137+
<dateFormat>
138+
<pattern draft="unconfirmed">EEE, dd MMMM yyyy</pattern>
139+
</dateFormat>
140+
</dateFormatLength>
141+
<dateFormatLength type="long">
142+
<dateFormat>
143+
<pattern draft="unconfirmed">dd MMMM yyyy</pattern>
144+
</dateFormat>
145+
</dateFormatLength>
146+
<dateFormatLength type="medium">
147+
<dateFormat>
148+
<pattern draft="unconfirmed">dd MMM yyyy</pattern>
149+
</dateFormat>
150+
</dateFormatLength>
151+
<dateFormatLength type="short">
152+
<dateFormat>
153+
<pattern draft="unconfirmed">dd/MM/yy</pattern>
154+
</dateFormat>
155+
</dateFormatLength>
156+
</dateFormats>
157+
<timeFormats>
158+
<timeFormatLength type="full">
159+
<timeFormat>
160+
<pattern draft="unconfirmed">hh:mm:ss a zzzz</pattern>
161+
</timeFormat>
162+
</timeFormatLength>
163+
<timeFormatLength type="long">
164+
<timeFormat>
165+
<pattern draft="unconfirmed">hh:mm:ss a zzz</pattern>
166+
</timeFormat>
167+
</timeFormatLength>
168+
<timeFormatLength type="medium">
169+
<timeFormat>
170+
<pattern draft="unconfirmed">hh:mm:ss a</pattern>
171+
</timeFormat>
172+
</timeFormatLength>
173+
<timeFormatLength type="short">
174+
<timeFormat>
175+
<pattern draft="unconfirmed">hh:mm a</pattern>
176+
</timeFormat>
177+
</timeFormatLength>
178+
</timeFormats>
179+
</calendar>
180+
</calendars>
181+
</dates>
182+
<numbers>
183+
<defaultNumberingSystem draft="unconfirmed">latn</defaultNumberingSystem>
184+
<symbols numberSystem="latn">
185+
<decimal draft="unconfirmed">.</decimal>
186+
<group draft="unconfirmed">,</group>
187+
</symbols>
188+
<decimalFormats numberSystem="latn">
189+
<decimalFormatLength>
190+
<decimalFormat>
191+
<pattern draft="unconfirmed">#,##0.###</pattern>
192+
</decimalFormat>
193+
</decimalFormatLength>
194+
<decimalFormatLength type="long">
195+
<decimalFormat>
196+
<pattern type="1000" count="other" draft="unconfirmed">0 tausen</pattern>
197+
<pattern type="10000" count="other" draft="unconfirmed">00 tausen</pattern>
198+
<pattern type="100000" count="other" draft="unconfirmed">000 tausen</pattern>
199+
<pattern type="1000000" count="other" draft="unconfirmed">0 milien</pattern>
200+
<pattern type="10000000" count="other" draft="unconfirmed">00 milien</pattern>
201+
<pattern type="100000000" count="other" draft="unconfirmed">000 milien</pattern>
202+
<pattern type="1000000000" count="other" draft="unconfirmed">0 bilien</pattern>
203+
</decimalFormat>
204+
</decimalFormatLength>
205+
<decimalFormatLength type="short">
206+
<decimalFormat>
207+
<pattern type="1000" count="other" draft="unconfirmed">0T</pattern>
208+
<pattern type="10000" count="other" draft="unconfirmed">00T</pattern>
209+
<pattern type="100000" count="other" draft="unconfirmed">000T</pattern>
210+
<pattern type="1000000" count="other" draft="unconfirmed">0M</pattern>
211+
<pattern type="10000000" count="other" draft="unconfirmed">00M</pattern>
212+
<pattern type="100000000" count="other" draft="unconfirmed">000M</pattern>
213+
<pattern type="1000000000" count="other" draft="unconfirmed">0B</pattern>
214+
</decimalFormat>
215+
</decimalFormatLength>
216+
</decimalFormats>
217+
<scientificFormats numberSystem="latn">
218+
<scientificFormatLength>
219+
<scientificFormat>
220+
<pattern draft="unconfirmed">#E0</pattern>
221+
</scientificFormat>
222+
</scientificFormatLength>
223+
</scientificFormats>
224+
<percentFormats numberSystem="latn">
225+
<percentFormatLength>
226+
<percentFormat>
227+
<pattern draft="unconfirmed">#,##0%</pattern>
228+
</percentFormat>
229+
</percentFormatLength>
230+
</percentFormats>
231+
<currencyFormats numberSystem="latn">
232+
<currencyFormatLength>
233+
<currencyFormat type="standard">
234+
<pattern draft="unconfirmed">#,##0.00 ¤</pattern>
235+
</currencyFormat>
236+
</currencyFormatLength>
237+
</currencyFormats>
238+
</numbers>
239+
<posix>
240+
<messages>
241+
<yesstr draft="unconfirmed">yes:y</yesstr>
242+
<nostr draft="unconfirmed">no:n</nostr>
243+
</messages>
244+
</posix>
245+
</ldml>

seed/main/tpi_PG.xml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<?xml version="1.0" encoding="UTF-8" ?>
2+
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
3+
<!-- Copyright © 1991-2021 Unicode, Inc.
4+
For terms of use, see http://www.unicode.org/copyright.html
5+
Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
6+
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
7+
-->
8+
<ldml>
9+
<identity>
10+
<version number="$Revision$"/>
11+
<language type="tpi"/>
12+
<territory type="PG"/>
13+
</identity>
14+
</ldml>

tools/cldr-code/src/test/java/org/unicode/cldr/unittest/TestCoverageLevel.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -364,7 +364,7 @@ public void TestCoverageCompleteness() {
364364
+ "qug|"
365365
+ "raj|rgn|rif|rom|rtm|ru[eg]|"
366366
+ "sa[msz]|sbp|sd[ch]|se[eil]|sg[as]|shu?|sid|sl[iy]|sog|srr|stq|su[sx]|syc|szl|"
367-
+ "tcy|ter|tiv|tk[lr]|tl[iy]?|tmh|tog|tru|ts[di]|ttt|tw|"
367+
+ "tcy|ter|tiv|tk[lr]|tl[iy]?|tmh|tog|tpi|tru|ts[di]|ttt|tw|"
368368
+ "uga|"
369369
+ "ve[cp]|vls|vmf||vot|vro|"
370370
+ "was|wbp|wuu|"

0 commit comments

Comments
 (0)