mirror of
https://github.com/openjdk/jdk.git
synced 2026-01-28 03:58:21 +00:00
391 lines
16 KiB
XML
391 lines
16 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
||
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
|
||
<!-- 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>
|