Skip to content
This repository was archived by the owner on Apr 14, 2021. It is now read-only.

Commit 5ca46f1

Browse files
committed
LDML convertor now properly handles literal strings in date patterns, rebuilt locale-data (fixes #39)
1 parent e5c8b48 commit 5ca46f1

File tree

712 files changed

+852
-901
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

712 files changed

+852
-901
lines changed

Intl.complete.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

locale-data/json/bg-BG.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
"hour": "numeric",
2828
"minute": "2-digit",
2929
"second": "2-digit",
30-
"pattern": "{weekday}, {day} {month} {year} 'г'., {hour}:{minute}:{second}",
31-
"pattern12": "{weekday}, {day} {month} {year} 'г'., {hour}:{minute}:{second} {ampm}"
30+
"pattern": "{weekday}, {day} {month} {year} г., {hour}:{minute}:{second}",
31+
"pattern12": "{weekday}, {day} {month} {year} г., {hour}:{minute}:{second} {ampm}"
3232
},
3333
{
3434
"weekday": "short",

locale-data/json/bg.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
"hour": "numeric",
2828
"minute": "2-digit",
2929
"second": "2-digit",
30-
"pattern": "{weekday}, {day} {month} {year} 'г'., {hour}:{minute}:{second}",
31-
"pattern12": "{weekday}, {day} {month} {year} 'г'., {hour}:{minute}:{second} {ampm}"
30+
"pattern": "{weekday}, {day} {month} {year} г., {hour}:{minute}:{second}",
31+
"pattern12": "{weekday}, {day} {month} {year} г., {hour}:{minute}:{second} {ampm}"
3232
},
3333
{
3434
"weekday": "short",

locale-data/json/ee-GH.json

+3-6
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,7 @@
3131
"month": "short",
3232
"day": "numeric",
3333
"year": "numeric",
34-
"pattern": "{month} {day} 'li', {year}",
35-
"pattern12": "{month} {day} 'li{ampm}', {year}"
34+
"pattern": "{month} {day} lia, {year}"
3635
},
3736
{
3837
"month": "numeric",
@@ -51,10 +50,8 @@
5150
"pattern": "{month} {year}"
5251
},
5352
{
54-
"month": "short",
55-
"day": "numeric",
56-
"pattern": "{month} {day} 'li",
57-
"pattern12": "{month} {day} 'li{ampm}"
53+
"pattern": "MMM d 'li",
54+
"pattern12": "MMM d 'li{ampm}"
5855
},
5956
{
6057
"month": "numeric",

locale-data/json/ee-TG.json

+3-6
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,7 @@
3131
"month": "short",
3232
"day": "numeric",
3333
"year": "numeric",
34-
"pattern": "{month} {day} 'li', {year}",
35-
"pattern12": "{month} {day} 'li{ampm}', {year}"
34+
"pattern": "{month} {day} lia, {year}"
3635
},
3736
{
3837
"month": "numeric",
@@ -51,10 +50,8 @@
5150
"pattern": "{month} {year}"
5251
},
5352
{
54-
"month": "short",
55-
"day": "numeric",
56-
"pattern": "{month} {day} 'li",
57-
"pattern12": "{month} {day} 'li{ampm}"
53+
"pattern": "MMM d 'li",
54+
"pattern12": "MMM d 'li{ampm}"
5855
},
5956
{
6057
"month": "numeric",

locale-data/json/ee.json

+3-6
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,7 @@
3131
"month": "short",
3232
"day": "numeric",
3333
"year": "numeric",
34-
"pattern": "{month} {day} 'li', {year}",
35-
"pattern12": "{month} {day} 'li{ampm}', {year}"
34+
"pattern": "{month} {day} lia, {year}"
3635
},
3736
{
3837
"month": "numeric",
@@ -51,10 +50,8 @@
5150
"pattern": "{month} {year}"
5251
},
5352
{
54-
"month": "short",
55-
"day": "numeric",
56-
"pattern": "{month} {day} 'li",
57-
"pattern12": "{month} {day} 'li{ampm}"
53+
"pattern": "MMM d 'li",
54+
"pattern12": "MMM d 'li{ampm}"
5855
},
5956
{
6057
"month": "numeric",

locale-data/json/es-419.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
"hour": "2-digit",
2828
"minute": "2-digit",
2929
"second": "2-digit",
30-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second}",
31-
"pattern12": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second} {ampm}"
30+
"pattern": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second}",
31+
"pattern12": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second} {ampm}"
3232
},
3333
{
3434
"weekday": "short",
3535
"day": "numeric",
3636
"month": "long",
3737
"year": "numeric",
38-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year}"
38+
"pattern": "{weekday}, {day} de {month} de {year}"
3939
},
4040
{
4141
"day": "numeric",

locale-data/json/es-AR.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
"hour": "2-digit",
2828
"minute": "2-digit",
2929
"second": "2-digit",
30-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second}",
31-
"pattern12": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second} {ampm}"
30+
"pattern": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second}",
31+
"pattern12": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second} {ampm}"
3232
},
3333
{
3434
"weekday": "short",
3535
"day": "numeric",
3636
"month": "long",
3737
"year": "numeric",
38-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year}"
38+
"pattern": "{weekday}, {day} de {month} de {year}"
3939
},
4040
{
4141
"day": "numeric",

locale-data/json/es-BO.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
"hour": "2-digit",
2828
"minute": "2-digit",
2929
"second": "2-digit",
30-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second}",
31-
"pattern12": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second} {ampm}"
30+
"pattern": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second}",
31+
"pattern12": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second} {ampm}"
3232
},
3333
{
3434
"weekday": "short",
3535
"day": "numeric",
3636
"month": "long",
3737
"year": "numeric",
38-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year}"
38+
"pattern": "{weekday}, {day} de {month} de {year}"
3939
},
4040
{
4141
"day": "numeric",

locale-data/json/es-CL.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
"hour": "2-digit",
2828
"minute": "2-digit",
2929
"second": "2-digit",
30-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second}",
31-
"pattern12": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second} {ampm}"
30+
"pattern": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second}",
31+
"pattern12": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second} {ampm}"
3232
},
3333
{
3434
"weekday": "short",
3535
"day": "numeric",
3636
"month": "long",
3737
"year": "numeric",
38-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year}"
38+
"pattern": "{weekday}, {day} de {month} de {year}"
3939
},
4040
{
4141
"day": "numeric",

locale-data/json/es-CO.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
"hour": "2-digit",
2828
"minute": "2-digit",
2929
"second": "2-digit",
30-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second}",
31-
"pattern12": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second} {ampm}"
30+
"pattern": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second}",
31+
"pattern12": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second} {ampm}"
3232
},
3333
{
3434
"weekday": "short",
3535
"day": "numeric",
3636
"month": "long",
3737
"year": "numeric",
38-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year}"
38+
"pattern": "{weekday}, {day} de {month} de {year}"
3939
},
4040
{
4141
"day": "numeric",

locale-data/json/es-CR.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
"hour": "2-digit",
2828
"minute": "2-digit",
2929
"second": "2-digit",
30-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second}",
31-
"pattern12": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second} {ampm}"
30+
"pattern": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second}",
31+
"pattern12": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second} {ampm}"
3232
},
3333
{
3434
"weekday": "short",
3535
"day": "numeric",
3636
"month": "long",
3737
"year": "numeric",
38-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year}"
38+
"pattern": "{weekday}, {day} de {month} de {year}"
3939
},
4040
{
4141
"day": "numeric",

locale-data/json/es-CU.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
"hour": "2-digit",
2828
"minute": "2-digit",
2929
"second": "2-digit",
30-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second}",
31-
"pattern12": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second} {ampm}"
30+
"pattern": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second}",
31+
"pattern12": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second} {ampm}"
3232
},
3333
{
3434
"weekday": "short",
3535
"day": "numeric",
3636
"month": "long",
3737
"year": "numeric",
38-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year}"
38+
"pattern": "{weekday}, {day} de {month} de {year}"
3939
},
4040
{
4141
"day": "numeric",

locale-data/json/es-DO.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
"hour": "2-digit",
2828
"minute": "2-digit",
2929
"second": "2-digit",
30-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second}",
31-
"pattern12": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second} {ampm}"
30+
"pattern": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second}",
31+
"pattern12": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second} {ampm}"
3232
},
3333
{
3434
"weekday": "short",
3535
"day": "numeric",
3636
"month": "long",
3737
"year": "numeric",
38-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year}"
38+
"pattern": "{weekday}, {day} de {month} de {year}"
3939
},
4040
{
4141
"day": "numeric",

locale-data/json/es-EA.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
"hour": "2-digit",
2828
"minute": "2-digit",
2929
"second": "2-digit",
30-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second}",
31-
"pattern12": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second} {ampm}"
30+
"pattern": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second}",
31+
"pattern12": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second} {ampm}"
3232
},
3333
{
3434
"weekday": "short",
3535
"day": "numeric",
3636
"month": "long",
3737
"year": "numeric",
38-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year}"
38+
"pattern": "{weekday}, {day} de {month} de {year}"
3939
},
4040
{
4141
"day": "numeric",

locale-data/json/es-EC.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
"hour": "2-digit",
2828
"minute": "2-digit",
2929
"second": "2-digit",
30-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second}",
31-
"pattern12": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second} {ampm}"
30+
"pattern": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second}",
31+
"pattern12": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second} {ampm}"
3232
},
3333
{
3434
"weekday": "short",
3535
"day": "numeric",
3636
"month": "long",
3737
"year": "numeric",
38-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year}"
38+
"pattern": "{weekday}, {day} de {month} de {year}"
3939
},
4040
{
4141
"day": "numeric",

locale-data/json/es-ES.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
"hour": "2-digit",
2828
"minute": "2-digit",
2929
"second": "2-digit",
30-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second}",
31-
"pattern12": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second} {ampm}"
30+
"pattern": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second}",
31+
"pattern12": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second} {ampm}"
3232
},
3333
{
3434
"weekday": "short",
3535
"day": "numeric",
3636
"month": "long",
3737
"year": "numeric",
38-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year}"
38+
"pattern": "{weekday}, {day} de {month} de {year}"
3939
},
4040
{
4141
"day": "numeric",

locale-data/json/es-GQ.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
"hour": "2-digit",
2828
"minute": "2-digit",
2929
"second": "2-digit",
30-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second}",
31-
"pattern12": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second} {ampm}"
30+
"pattern": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second}",
31+
"pattern12": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second} {ampm}"
3232
},
3333
{
3434
"weekday": "short",
3535
"day": "numeric",
3636
"month": "long",
3737
"year": "numeric",
38-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year}"
38+
"pattern": "{weekday}, {day} de {month} de {year}"
3939
},
4040
{
4141
"day": "numeric",

locale-data/json/es-GT.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
"hour": "2-digit",
2828
"minute": "2-digit",
2929
"second": "2-digit",
30-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second}",
31-
"pattern12": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second} {ampm}"
30+
"pattern": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second}",
31+
"pattern12": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second} {ampm}"
3232
},
3333
{
3434
"weekday": "short",
3535
"day": "numeric",
3636
"month": "long",
3737
"year": "numeric",
38-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year}"
38+
"pattern": "{weekday}, {day} de {month} de {year}"
3939
},
4040
{
4141
"day": "numeric",

locale-data/json/es-HN.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
"hour": "2-digit",
2828
"minute": "2-digit",
2929
"second": "2-digit",
30-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second}",
31-
"pattern12": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second} {ampm}"
30+
"pattern": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second}",
31+
"pattern12": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second} {ampm}"
3232
},
3333
{
3434
"weekday": "short",
3535
"day": "numeric",
3636
"month": "long",
3737
"year": "numeric",
38-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year}"
38+
"pattern": "{weekday}, {day} de {month} de {year}"
3939
},
4040
{
4141
"day": "numeric",

locale-data/json/es-IC.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
"hour": "2-digit",
2828
"minute": "2-digit",
2929
"second": "2-digit",
30-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second}",
31-
"pattern12": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second} {ampm}"
30+
"pattern": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second}",
31+
"pattern12": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second} {ampm}"
3232
},
3333
{
3434
"weekday": "short",
3535
"day": "numeric",
3636
"month": "long",
3737
"year": "numeric",
38-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year}"
38+
"pattern": "{weekday}, {day} de {month} de {year}"
3939
},
4040
{
4141
"day": "numeric",

locale-data/json/es-MX.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
"hour": "2-digit",
2828
"minute": "2-digit",
2929
"second": "2-digit",
30-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second}",
31-
"pattern12": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year} {hour}:{minute}:{second} {ampm}"
30+
"pattern": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second}",
31+
"pattern12": "{weekday}, {day} de {month} de {year} {hour}:{minute}:{second} {ampm}"
3232
},
3333
{
3434
"weekday": "short",
3535
"day": "numeric",
3636
"month": "long",
3737
"year": "numeric",
38-
"pattern": "{weekday}, {day} '{day}{weekday}' {month} '{day}{weekday}' {year}"
38+
"pattern": "{weekday}, {day} de {month} de {year}"
3939
},
4040
{
4141
"day": "numeric",

0 commit comments

Comments
 (0)