cldr
Version:
Library for extracting data from CLDR (the Unicode Common Locale Data Repository)
391 lines (390 loc) • 16.9 kB
text/xml
<!-- Copyright © 1991-2025 Unicode, Inc.
For terms of use, see http://www.unicode.org/copyright.html
SPDX-License-Identifier: Unicode-3.0
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
-->
<ldml>
<identity>
<version number="$Revision$"/>
<language type="en"/>
<territory type="GB"/>
</identity>
<localeDisplayNames>
<languages>
<language type="ff">Fulah</language>
</languages>
<scripts>
<script type="Hrkt">Japanese Syllabaries</script>
</scripts>
<keys>
<key type="lw">Line Breaks Within Words</key>
</keys>
<types>
<type key="numbers" type="armnlow" scope="core">Armenian Lowercase</type>
<type key="numbers" type="fullwide" scope="core">Full-Width</type>
<type key="numbers" type="greklow" scope="core">Greek Lowercase</type>
<type key="numbers" type="hansfin" scope="core">Simplified Chinese Financial</type>
<type key="numbers" type="hantfin" scope="core">Traditional Chinese Financial</type>
<type key="numbers" type="jpanfin" scope="core">Japanese Financial</type>
<type key="numbers" type="native" scope="core">Native Digits</type>
<type key="numbers" type="roman" scope="core">Roman Uppercase</type>
<type key="numbers" type="romanlow" scope="core">Roman Lowercase</type>
</types>
</localeDisplayNames>
<dates>
<calendars>
<calendar type="generic">
<dateTimeFormats>
<availableFormats>
<dateFormatItem id="GyMEd">E, d/M/y G</dateFormatItem>
<dateFormatItem id="GyMMMEEEEd">EEEE, d MMM y G</dateFormatItem>
<dateFormatItem id="MEd">E dd/MM</dateFormatItem>
<dateFormatItem id="MMMEd">E d MMM</dateFormatItem>
<dateFormatItem id="MMMEEEEd">EEEE d MMM</dateFormatItem>
<dateFormatItem id="MMMMEEEEd">EEEE d MMMM</dateFormatItem>
<dateFormatItem id="yyyyMMMEEEEd">EEEE, d MMM y G</dateFormatItem>
<dateFormatItem id="yyyyMMMMEEEEd">EEEE, d MMMM y G</dateFormatItem>
</availableFormats>
<intervalFormats>
<intervalFormatItem id="GyMMMEEEEd">
<greatestDifference id="d">EEEE d MMM – EEEE d MMM y G</greatestDifference>
<greatestDifference id="G">EEEE d MMM y G – EEEE d MMM y G</greatestDifference>
<greatestDifference id="M">EEEE d MMM – EEEE d MMM y G</greatestDifference>
<greatestDifference id="y">EEEE d MMM y – EEEE d MMM y G</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="MMMEd">
<greatestDifference id="d">E d MMM – E d MMM</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMMEd">
<greatestDifference id="d">E, d MMM – E, d MMM y G</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMMEEEEd">
<greatestDifference id="d">EEEE d MMM – EEEE d MMM y G</greatestDifference>
<greatestDifference id="M">EEEE d MMM – EEEE d MMM y G</greatestDifference>
<greatestDifference id="y">EEEE d MMM y – EEEE d MMM y G</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMMMEEEEd">
<greatestDifference id="d">EEEE d MMMM – EEEE d MMMM y G</greatestDifference>
<greatestDifference id="M">EEEE d MMMM – EEEE d MMMM y G</greatestDifference>
<greatestDifference id="y">EEEE d MMMM y – EEEE d MMMM y G</greatestDifference>
</intervalFormatItem>
</intervalFormats>
</dateTimeFormats>
</calendar>
<calendar type="gregorian">
<dateFormats>
<dateFormatLength type="full">
<dateFormat>
<pattern>EEEE, d MMMM y</pattern>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="long">
<dateFormat>
<pattern>d MMMM y</pattern>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="medium">
<dateFormat>
<pattern>d MMM y</pattern>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="short">
<dateFormat>
<pattern>dd/MM/y</pattern>
</dateFormat>
</dateFormatLength>
</dateFormats>
<timeFormats>
<timeFormatLength type="full">
<timeFormat>
<pattern>HH:mm:ss zzzz</pattern>
<datetimeSkeleton>HHmmsszzzz</datetimeSkeleton>
</timeFormat>
</timeFormatLength>
<timeFormatLength type="long">
<timeFormat>
<pattern>HH:mm:ss z</pattern>
<datetimeSkeleton>HHmmssz</datetimeSkeleton>
</timeFormat>
</timeFormatLength>
<timeFormatLength type="medium">
<timeFormat>
<pattern>HH:mm:ss</pattern>
<datetimeSkeleton>HHmmss</datetimeSkeleton>
</timeFormat>
</timeFormatLength>
<timeFormatLength type="short">
<timeFormat>
<pattern>HH:mm</pattern>
<datetimeSkeleton>HHmm</datetimeSkeleton>
</timeFormat>
</timeFormatLength>
</timeFormats>
<dateTimeFormats>
<dateTimeFormatLength type="full">
<dateTimeFormat>
<pattern>{1}, {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="long">
<dateTimeFormat>
<pattern>{1}, {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="medium">
<dateTimeFormat>
<pattern>{1}, {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="short">
<dateTimeFormat>
<pattern>{1}, {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<availableFormats>
<dateFormatItem id="GyMEd">E, d/M/y G</dateFormatItem>
<dateFormatItem id="GyMMMEEEEd">EEEE, d MMM y G</dateFormatItem>
<dateFormatItem id="MEd">E dd/MM</dateFormatItem>
<dateFormatItem id="MMMEd">E d MMM</dateFormatItem>
<dateFormatItem id="MMMEEEEd">EEEE d MMM</dateFormatItem>
<dateFormatItem id="MMMMEEEEd">EEEE d MMMM</dateFormatItem>
<dateFormatItem id="yMMMEEEEd">EEEE, d MMM y</dateFormatItem>
<dateFormatItem id="yMMMMEEEEd">EEEE, d MMMM y</dateFormatItem>
</availableFormats>
<intervalFormats>
<intervalFormatItem id="d">
<greatestDifference id="d">d – d</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="GyMMMEEEEd">
<greatestDifference id="d">EEEE d MMM – EEEE d MMM y G</greatestDifference>
<greatestDifference id="G">EEEE d MMM y G – EEEE d MMM y G</greatestDifference>
<greatestDifference id="M">EEEE d MMM – EEEE d MMM y G</greatestDifference>
<greatestDifference id="y">EEEE d MMM y – EEEE d MMM y G</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="M">
<greatestDifference id="M">M – M</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="MMMd">
<greatestDifference id="d">d – d MMM</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="MMMEd">
<greatestDifference id="d">E d MMM – E d MMM</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="y">
<greatestDifference id="y">y – y</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMMd">
<greatestDifference id="d">d – d MMM y</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMMEd">
<greatestDifference id="d">E, d MMM – E, d MMM y</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMMEEEEd">
<greatestDifference id="d">EEEE d MMM – EEEE d MMM y</greatestDifference>
<greatestDifference id="M">EEEE d MMM – EEEE d MMM y</greatestDifference>
<greatestDifference id="y">EEEE d MMM y – EEEE d MMM y</greatestDifference>
</intervalFormatItem>
<intervalFormatItem id="yMMMMEEEEd">
<greatestDifference id="d">EEEE d MMMM – EEEE d MMMM y</greatestDifference>
<greatestDifference id="M">EEEE d MMMM – EEEE d MMMM y</greatestDifference>
<greatestDifference id="y">EEEE d MMMM y – EEEE d MMMM y</greatestDifference>
</intervalFormatItem>
</intervalFormats>
</dateTimeFormats>
</calendar>
<calendar type="islamic">
<dateTimeFormats>
<availableFormats>
<dateFormatItem id="GyMEd">E, d/M/y G</dateFormatItem>
</availableFormats>
</dateTimeFormats>
</calendar>
<calendar type="japanese">
<dateFormats>
<dateFormatLength type="full">
<dateFormat>
<pattern>EEEE, d MMMM y G</pattern>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="long">
<dateFormat>
<pattern>d MMMM y G</pattern>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="medium">
<dateFormat>
<pattern>d MMM y G</pattern>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="short">
<dateFormat>
<pattern>d/M/y GGGGG</pattern>
</dateFormat>
</dateFormatLength>
</dateFormats>
<dateTimeFormats>
<dateTimeFormatLength type="full">
<dateTimeFormat>
<pattern>{1} 'at' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="long">
<dateTimeFormat>
<pattern>{1} 'at' {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="medium">
<dateTimeFormat>
<pattern>{1}, {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<dateTimeFormatLength type="short">
<dateTimeFormat>
<pattern>{1}, {0}</pattern>
</dateTimeFormat>
</dateTimeFormatLength>
<availableFormats>
<dateFormatItem id="GyMd">d/M/y GGGGG</dateFormatItem>
<dateFormatItem id="GyMEd">E, d/M/y GGGGG</dateFormatItem>
<dateFormatItem id="GyMMMEEEEd">EEEE, d MMM y G</dateFormatItem>
<dateFormatItem id="M">L</dateFormatItem>
<dateFormatItem id="Md">d/M</dateFormatItem>
<dateFormatItem id="MEd">E, d/M</dateFormatItem>
<dateFormatItem id="MEEEEd">EEEE, d/M</dateFormatItem>
<dateFormatItem id="MMMEEEEd">EEEE, d MMM</dateFormatItem>
<dateFormatItem id="MMMMEEEEd">EEEE, d MMMM</dateFormatItem>
<dateFormatItem id="yyyyM">M/y GGGGG</dateFormatItem>
<dateFormatItem id="yyyyMd">d/M/y GGGGG</dateFormatItem>
<dateFormatItem id="yyyyMEd">E, d/M/y GGGGG</dateFormatItem>
<dateFormatItem id="yyyyMEEEEd">EEEE, d MMMM y G</dateFormatItem>
<dateFormatItem id="yyyyMMMEEEEd">EEEE, d MMMM y G</dateFormatItem>
</availableFormats>
</dateTimeFormats>
</calendar>
</calendars>
<timeZoneNames>
<zone type="Europe/London">
<short>
<daylight>BST</daylight>
</short>
</zone>
<metazone type="Europe_Central">
<short>
<generic>CET</generic>
<standard>CET</standard>
<daylight>CEST</daylight>
</short>
</metazone>
<metazone type="Europe_Eastern">
<short>
<generic>EET</generic>
<standard>EET</standard>
<daylight>EEST</daylight>
</short>
</metazone>
<metazone type="Europe_Western">
<short>
<generic>WET</generic>
<standard>WET</standard>
<daylight>WEST</daylight>
</short>
</metazone>
<metazone type="Gulf">
<short>
<standard>GST</standard>
</short>
</metazone>
</timeZoneNames>
</dates>
<numbers>
<decimalFormats numberSystem="latn">
<decimalFormatLength type="short">
<decimalFormat>
<pattern type="1000" count="one">0k</pattern>
<pattern type="1000" count="other">0k</pattern>
<pattern type="10000" count="one">00k</pattern>
<pattern type="10000" count="other">00k</pattern>
<pattern type="100000" count="one">000k</pattern>
<pattern type="100000" count="other">000k</pattern>
<pattern type="1000000" count="one">0m</pattern>
<pattern type="1000000" count="other">0m</pattern>
<pattern type="10000000" count="one">00m</pattern>
<pattern type="10000000" count="other">00m</pattern>
<pattern type="100000000" count="one">000m</pattern>
<pattern type="100000000" count="other">000m</pattern>
<pattern type="1000000000" count="one">0bn</pattern>
<pattern type="1000000000" count="other">0bn</pattern>
<pattern type="10000000000" count="one">00bn</pattern>
<pattern type="10000000000" count="other">00bn</pattern>
<pattern type="100000000000" count="one">000bn</pattern>
<pattern type="100000000000" count="other">000bn</pattern>
<pattern type="1000000000000" count="one">0tn</pattern>
<pattern type="1000000000000" count="other">0tn</pattern>
<pattern type="10000000000000" count="one">00tn</pattern>
<pattern type="10000000000000" count="other">00tn</pattern>
<pattern type="100000000000000" count="one">000tn</pattern>
<pattern type="100000000000000" count="other">000tn</pattern>
</decimalFormat>
</decimalFormatLength>
</decimalFormats>
<currencyFormats numberSystem="latn">
<currencyFormatLength type="short">
<currencyFormat type="standard">
<pattern type="1000" count="one">¤0k</pattern>
<pattern type="1000" count="one" alt="alphaNextToNumber">¤ 0k</pattern>
<pattern type="1000" count="other">¤0k</pattern>
<pattern type="1000" count="other" alt="alphaNextToNumber">¤ 0k</pattern>
<pattern type="10000" count="one">¤00k</pattern>
<pattern type="10000" count="one" alt="alphaNextToNumber">¤ 00k</pattern>
<pattern type="10000" count="other">¤00k</pattern>
<pattern type="10000" count="other" alt="alphaNextToNumber">¤ 00k</pattern>
<pattern type="100000" count="one">¤000k</pattern>
<pattern type="100000" count="one" alt="alphaNextToNumber">¤ 000k</pattern>
<pattern type="100000" count="other">¤000k</pattern>
<pattern type="100000" count="other" alt="alphaNextToNumber">¤ 000k</pattern>
<pattern type="1000000" count="one">¤0m</pattern>
<pattern type="1000000" count="one" alt="alphaNextToNumber">¤ 0m</pattern>
<pattern type="1000000" count="other">¤0m</pattern>
<pattern type="1000000" count="other" alt="alphaNextToNumber">¤ 0m</pattern>
<pattern type="10000000" count="one">¤00m</pattern>
<pattern type="10000000" count="one" alt="alphaNextToNumber">¤ 00m</pattern>
<pattern type="10000000" count="other">¤00m</pattern>
<pattern type="10000000" count="other" alt="alphaNextToNumber">¤ 00m</pattern>
<pattern type="100000000" count="one">¤000m</pattern>
<pattern type="100000000" count="one" alt="alphaNextToNumber">¤ 000m</pattern>
<pattern type="100000000" count="other">¤000m</pattern>
<pattern type="100000000" count="other" alt="alphaNextToNumber">¤ 000m</pattern>
<pattern type="1000000000" count="one">¤0bn</pattern>
<pattern type="1000000000" count="one" alt="alphaNextToNumber">¤ 0bn</pattern>
<pattern type="1000000000" count="other">¤0bn</pattern>
<pattern type="1000000000" count="other" alt="alphaNextToNumber">¤ 0bn</pattern>
<pattern type="10000000000" count="one">¤00bn</pattern>
<pattern type="10000000000" count="one" alt="alphaNextToNumber">¤ 00bn</pattern>
<pattern type="10000000000" count="other">¤00bn</pattern>
<pattern type="10000000000" count="other" alt="alphaNextToNumber">¤ 00bn</pattern>
<pattern type="100000000000" count="one">¤000bn</pattern>
<pattern type="100000000000" count="one" alt="alphaNextToNumber">¤ 000bn</pattern>
<pattern type="100000000000" count="other">¤000bn</pattern>
<pattern type="100000000000" count="other" alt="alphaNextToNumber">¤ 000bn</pattern>
<pattern type="1000000000000" count="one">¤0tn</pattern>
<pattern type="1000000000000" count="one" alt="alphaNextToNumber">¤ 0tn</pattern>
<pattern type="1000000000000" count="other">¤0tn</pattern>
<pattern type="1000000000000" count="other" alt="alphaNextToNumber">¤ 0tn</pattern>
<pattern type="10000000000000" count="one">¤00tn</pattern>
<pattern type="10000000000000" count="one" alt="alphaNextToNumber">¤ 00tn</pattern>
<pattern type="10000000000000" count="other">¤00tn</pattern>
<pattern type="10000000000000" count="other" alt="alphaNextToNumber">¤ 00tn</pattern>
<pattern type="100000000000000" count="one">¤000tn</pattern>
<pattern type="100000000000000" count="one" alt="alphaNextToNumber">¤ 000tn</pattern>
<pattern type="100000000000000" count="other">¤000tn</pattern>
<pattern type="100000000000000" count="other" alt="alphaNextToNumber">¤ 000tn</pattern>
</currencyFormat>
</currencyFormatLength>
</currencyFormats>
</numbers>
<personNames>
<initialPattern type="initial">{0}</initialPattern>
</personNames>
</ldml>