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