• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="UTF-8" ?>
2<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
3<!-- Copyright © 1991-2024 Unicode, Inc.
4For terms of use, see http://www.unicode.org/copyright.html
5SPDX-License-Identifier: Unicode-3.0
6CLDR 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="en"/>
12		<territory type="ZA"/>
13	</identity>
14	<characters>
15		<exemplarCharacters type="auxiliary" draft="contributed">[áàăâåäā æ ç ḓ éèĕêëē íìĭîïī ḽ ñṅṋ óòŏôöøō œ š ṱ úùŭûüū ÿ]</exemplarCharacters>
16		<exemplarCharacters type="numbers">[  \- ‑ , % ‰ + 0 1 2 3 4 5 6 7 8 9]</exemplarCharacters>
17	</characters>
18	<dates>
19		<calendars>
20			<calendar type="generic">
21				<dateFormats>
22					<dateFormatLength type="full">
23						<dateFormat>
24							<pattern>EEEE, dd MMMM y G</pattern>
25							<datetimeSkeleton>GyMMMMEEEEdd</datetimeSkeleton>
26						</dateFormat>
27					</dateFormatLength>
28					<dateFormatLength type="long">
29						<dateFormat>
30							<pattern>dd MMMM y G</pattern>
31							<datetimeSkeleton>GyMMMMdd</datetimeSkeleton>
32						</dateFormat>
33					</dateFormatLength>
34					<dateFormatLength type="medium">
35						<dateFormat>
36							<pattern>dd MMM y G</pattern>
37							<datetimeSkeleton>GyMMMdd</datetimeSkeleton>
38						</dateFormat>
39					</dateFormatLength>
40					<dateFormatLength type="short">
41						<dateFormat>
42							<pattern>GGGGG y/MM/dd</pattern>
43							<datetimeSkeleton>↑↑↑</datetimeSkeleton>
44						</dateFormat>
45					</dateFormatLength>
46				</dateFormats>
47				<dateTimeFormats>
48					<availableFormats>
49						<dateFormatItem id="Md">MM/dd</dateFormatItem>
50						<dateFormatItem id="MEd">E, MM/dd</dateFormatItem>
51						<dateFormatItem id="MMMd">dd MMM</dateFormatItem>
52						<dateFormatItem id="MMMEd">E, dd MMM</dateFormatItem>
53						<dateFormatItem id="yyyyMd">G y/MM/dd</dateFormatItem>
54						<dateFormatItem id="yyyyMEd">E, G y/MM/dd</dateFormatItem>
55						<dateFormatItem id="yyyyMMMd">dd MMM y G</dateFormatItem>
56						<dateFormatItem id="yyyyMMMEd">E, dd MMM y G</dateFormatItem>
57					</availableFormats>
58					<intervalFormats>
59						<intervalFormatItem id="Md">
60							<greatestDifference id="d" draft="unconfirmed">MM/dd – MM/dd</greatestDifference>
61							<greatestDifference id="M" draft="unconfirmed">MM/dd – MM/dd</greatestDifference>
62						</intervalFormatItem>
63						<intervalFormatItem id="MEd">
64							<greatestDifference id="d" draft="unconfirmed">E MM/dd – E MM/dd</greatestDifference>
65							<greatestDifference id="M" draft="unconfirmed">E MM/dd – E MM/dd</greatestDifference>
66						</intervalFormatItem>
67						<intervalFormatItem id="MMMd">
68							<greatestDifference id="d" draft="unconfirmed">dd – dd MMM</greatestDifference>
69							<greatestDifference id="M" draft="unconfirmed">dd MMM – dd MMM</greatestDifference>
70						</intervalFormatItem>
71						<intervalFormatItem id="MMMEd">
72							<greatestDifference id="d" draft="unconfirmed">E dd – E dd MMM</greatestDifference>
73							<greatestDifference id="M" draft="unconfirmed">E dd MMM – E dd MMM</greatestDifference>
74						</intervalFormatItem>
75						<intervalFormatItem id="y">
76							<greatestDifference id="y" draft="unconfirmed">G y – y</greatestDifference>
77						</intervalFormatItem>
78						<intervalFormatItem id="yM">
79							<greatestDifference id="M" draft="unconfirmed">G y/MM – y/MM</greatestDifference>
80							<greatestDifference id="y" draft="unconfirmed">G y/MM – y/MM</greatestDifference>
81						</intervalFormatItem>
82						<intervalFormatItem id="yMd">
83							<greatestDifference id="d" draft="unconfirmed">G y/MM/dd – y/MM/dd</greatestDifference>
84							<greatestDifference id="M" draft="unconfirmed">G y/MM/dd – y/MM/dd</greatestDifference>
85							<greatestDifference id="y" draft="unconfirmed">G y/MM/dd – y/MM/dd</greatestDifference>
86						</intervalFormatItem>
87						<intervalFormatItem id="yMEd">
88							<greatestDifference id="d" draft="unconfirmed">E y/MM/dd – E y/MM/dd</greatestDifference>
89							<greatestDifference id="M" draft="unconfirmed">E y/MM/dd – E y/MM/dd</greatestDifference>
90							<greatestDifference id="y" draft="unconfirmed">E y/MM/dd – E y/MM/dd</greatestDifference>
91						</intervalFormatItem>
92						<intervalFormatItem id="yMMMd">
93							<greatestDifference id="d" draft="unconfirmed">dd – dd MMM y G</greatestDifference>
94							<greatestDifference id="M" draft="unconfirmed">dd MMM – dd MMM y G</greatestDifference>
95							<greatestDifference id="y" draft="unconfirmed">dd MMM y – dd MMM y G</greatestDifference>
96						</intervalFormatItem>
97						<intervalFormatItem id="yMMMEd">
98							<greatestDifference id="d" draft="unconfirmed">E, dd – E, dd MMM y G</greatestDifference>
99							<greatestDifference id="M" draft="unconfirmed">E, dd MMM – E, dd MMM y G</greatestDifference>
100							<greatestDifference id="y" draft="unconfirmed">E, dd MMM y – E, dd MMM y G</greatestDifference>
101						</intervalFormatItem>
102					</intervalFormats>
103				</dateTimeFormats>
104			</calendar>
105			<calendar type="gregorian">
106				<dateFormats>
107					<dateFormatLength type="full">
108						<dateFormat>
109							<pattern>EEEE, dd MMMM y</pattern>
110							<datetimeSkeleton>yMMMMEEEEdd</datetimeSkeleton>
111						</dateFormat>
112					</dateFormatLength>
113					<dateFormatLength type="long">
114						<dateFormat>
115							<pattern>dd MMMM y</pattern>
116							<datetimeSkeleton>yMMMMdd</datetimeSkeleton>
117						</dateFormat>
118					</dateFormatLength>
119					<dateFormatLength type="medium">
120						<dateFormat>
121							<pattern>dd MMM y</pattern>
122							<datetimeSkeleton>yMMMdd</datetimeSkeleton>
123						</dateFormat>
124					</dateFormatLength>
125					<dateFormatLength type="short">
126						<dateFormat>
127							<pattern>y/MM/dd</pattern>
128							<datetimeSkeleton>↑↑↑</datetimeSkeleton>
129						</dateFormat>
130					</dateFormatLength>
131				</dateFormats>
132				<timeFormats>
133					<timeFormatLength type="full">
134						<timeFormat>
135							<pattern>HH:mm:ss zzzz</pattern>
136							<datetimeSkeleton>HHmmsszzzz</datetimeSkeleton>
137						</timeFormat>
138					</timeFormatLength>
139					<timeFormatLength type="long">
140						<timeFormat>
141							<pattern>HH:mm:ss z</pattern>
142							<datetimeSkeleton>HHmmssz</datetimeSkeleton>
143						</timeFormat>
144					</timeFormatLength>
145					<timeFormatLength type="medium">
146						<timeFormat>
147							<pattern>HH:mm:ss</pattern>
148							<datetimeSkeleton>HHmmss</datetimeSkeleton>
149						</timeFormat>
150					</timeFormatLength>
151					<timeFormatLength type="short">
152						<timeFormat>
153							<pattern>HH:mm</pattern>
154							<datetimeSkeleton>HHmm</datetimeSkeleton>
155						</timeFormat>
156					</timeFormatLength>
157				</timeFormats>
158				<dateTimeFormats>
159					<availableFormats>
160						<dateFormatItem id="Md">MM/dd</dateFormatItem>
161						<dateFormatItem id="MEd">E, MM/dd</dateFormatItem>
162						<dateFormatItem id="MMMd">dd MMM</dateFormatItem>
163						<dateFormatItem id="MMMEd">E, dd MMM</dateFormatItem>
164						<dateFormatItem id="yMd">y/MM/dd</dateFormatItem>
165						<dateFormatItem id="yMEd">E, y/MM/dd</dateFormatItem>
166						<dateFormatItem id="yMMMd">dd MMM y</dateFormatItem>
167						<dateFormatItem id="yMMMEd">E, dd MMM y</dateFormatItem>
168					</availableFormats>
169					<intervalFormats>
170						<intervalFormatItem id="Md">
171							<greatestDifference id="d" draft="unconfirmed">MM/dd – MM/dd</greatestDifference>
172							<greatestDifference id="M" draft="unconfirmed">MM/dd – MM/dd</greatestDifference>
173						</intervalFormatItem>
174						<intervalFormatItem id="MEd">
175							<greatestDifference id="d" draft="unconfirmed">E MM/dd – E MM/dd</greatestDifference>
176							<greatestDifference id="M" draft="unconfirmed">E MM/dd – E MM/dd</greatestDifference>
177						</intervalFormatItem>
178						<intervalFormatItem id="MMMd">
179							<greatestDifference id="d" draft="unconfirmed">dd – dd MMM</greatestDifference>
180							<greatestDifference id="M" draft="unconfirmed">dd MMM – dd MMM</greatestDifference>
181						</intervalFormatItem>
182						<intervalFormatItem id="MMMEd">
183							<greatestDifference id="d" draft="unconfirmed">E dd – E dd MMM</greatestDifference>
184							<greatestDifference id="M" draft="unconfirmed">E dd MMM – E dd MMM</greatestDifference>
185						</intervalFormatItem>
186						<intervalFormatItem id="yM">
187							<greatestDifference id="M" draft="unconfirmed">y/MM – y/MM</greatestDifference>
188							<greatestDifference id="y" draft="unconfirmed">y/MM – y/MM</greatestDifference>
189						</intervalFormatItem>
190						<intervalFormatItem id="yMd">
191							<greatestDifference id="d" draft="unconfirmed">y/MM/dd – y/MM/dd</greatestDifference>
192							<greatestDifference id="M" draft="unconfirmed">y/MM/dd – y/MM/dd</greatestDifference>
193							<greatestDifference id="y" draft="unconfirmed">y/MM/dd – y/MM/dd</greatestDifference>
194						</intervalFormatItem>
195						<intervalFormatItem id="yMEd">
196							<greatestDifference id="d" draft="unconfirmed">E y/MM/dd – E y/MM/dd</greatestDifference>
197							<greatestDifference id="M" draft="unconfirmed">E y/MM/dd – E y/MM/dd</greatestDifference>
198							<greatestDifference id="y" draft="unconfirmed">E y/MM/dd – E y/MM/dd</greatestDifference>
199						</intervalFormatItem>
200						<intervalFormatItem id="yMMMd">
201							<greatestDifference id="d" draft="unconfirmed">dd – dd MMM y</greatestDifference>
202							<greatestDifference id="M" draft="unconfirmed">dd MMM – dd MMM y</greatestDifference>
203							<greatestDifference id="y" draft="unconfirmed">dd MMM y – dd MMM y</greatestDifference>
204						</intervalFormatItem>
205						<intervalFormatItem id="yMMMEd">
206							<greatestDifference id="d" draft="unconfirmed">E, dd – E, dd MMM y</greatestDifference>
207							<greatestDifference id="M" draft="unconfirmed">E, dd MMM – E, dd MMM y</greatestDifference>
208							<greatestDifference id="y" draft="unconfirmed">E, dd MMM y – E, dd MMM y</greatestDifference>
209						</intervalFormatItem>
210					</intervalFormats>
211				</dateTimeFormats>
212			</calendar>
213		</calendars>
214		<timeZoneNames>
215			<metazone type="Africa_Central">
216				<short>
217					<standard>CAT</standard>
218				</short>
219			</metazone>
220			<metazone type="Africa_Eastern">
221				<short>
222					<standard>EAT</standard>
223				</short>
224			</metazone>
225			<metazone type="Africa_Southern">
226				<short>
227					<standard>SAST</standard>
228				</short>
229			</metazone>
230			<metazone type="Africa_Western">
231				<short>
232					<generic>WAT</generic>
233					<standard>WAT</standard>
234					<daylight>WAST</daylight>
235				</short>
236			</metazone>
237		</timeZoneNames>
238	</dates>
239	<numbers>
240		<symbols numberSystem="latn">
241			<decimal>,</decimal>
242			<decimal alt="official">,</decimal>
243			<decimal alt="us">.</decimal>
244			<group> </group>
245			<group alt="official"> </group>
246			<group alt="us">,</group>
247		</symbols>
248		<currencyFormats numberSystem="latn">
249			<currencyFormatLength>
250				<currencyFormat type="standard">
251					<pattern alt="alphaNextToNumber">¤#,##0.00</pattern>
252				</currencyFormat>
253			</currencyFormatLength>
254		</currencyFormats>
255		<currencies>
256			<currency type="ZAR">
257				<symbol>R</symbol>
258			</currency>
259		</currencies>
260	</numbers>
261</ldml>
262