6234 lines
189 KiB
TypeScript
6234 lines
189 KiB
TypeScript
/**
|
||
* @license
|
||
* Copyright Google LLC All Rights Reserved.
|
||
*
|
||
* Use of this source code is governed by an MIT-style license that can be
|
||
* found in the LICENSE file at https://angular.io/license
|
||
*/
|
||
|
||
// THIS CODE IS GENERATED - DO NOT MODIFY
|
||
// See angular/tools/gulp-tasks/cldr/extract.js
|
||
|
||
import {registerLocaleData} from '../src/i18n/locale_data';
|
||
|
||
const u = undefined;
|
||
|
||
function plural_af(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_af = [
|
||
'af',
|
||
[['v', 'n'], ['vm.', 'nm.'], u],
|
||
u,
|
||
[
|
||
['S', 'M', 'D', 'W', 'D', 'V', 'S'], ['So.', 'Ma.', 'Di.', 'Wo.', 'Do.', 'Vr.', 'Sa.'],
|
||
['Sondag', 'Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrydag', 'Saterdag'],
|
||
['So.', 'Ma.', 'Di.', 'Wo.', 'Do.', 'Vr.', 'Sa.']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['Jan.', 'Feb.', 'Mrt.', 'Apr.', 'Mei', 'Jun.', 'Jul.', 'Aug.', 'Sep.', 'Okt.', 'Nov.', 'Des.'],
|
||
[
|
||
'Januarie', 'Februarie', 'Maart', 'April', 'Mei', 'Junie', 'Julie', 'Augustus', 'September',
|
||
'Oktober', 'November', 'Desember'
|
||
]
|
||
],
|
||
u,
|
||
[['v.C.', 'n.C.'], u, ['voor Christus', 'na Christus']],
|
||
0,
|
||
[6, 0],
|
||
['y-MM-dd', 'dd MMM y', 'dd MMMM y', 'EEEE dd MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
[',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'ZAR',
|
||
'R',
|
||
'Suid-Afrikaanse rand',
|
||
{
|
||
'CAD': [u, '$'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'MXN': [u, '$'],
|
||
'RON': [u, 'leu'],
|
||
'THB': ['฿'],
|
||
'TWD': ['NT$'],
|
||
'USD': [u, '$'],
|
||
'ZAR': ['R']
|
||
},
|
||
'ltr',
|
||
plural_af
|
||
];
|
||
|
||
function plural_am(n: number): number {
|
||
let i = Math.floor(Math.abs(n));
|
||
if (i === 0 || n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_am = [
|
||
'am',
|
||
[['ጠ', 'ከ'], ['ጥዋት', 'ከሰዓት'], u],
|
||
u,
|
||
[
|
||
['እ', 'ሰ', 'ማ', 'ረ', 'ሐ', 'ዓ', 'ቅ'], ['እሑድ', 'ሰኞ', 'ማክሰ', 'ረቡዕ', 'ሐሙስ', 'ዓርብ', 'ቅዳሜ'],
|
||
['እሑድ', 'ሰኞ', 'ማክሰኞ', 'ረቡዕ', 'ሐሙስ', 'ዓርብ', 'ቅዳሜ'], ['እ', 'ሰ', 'ማ', 'ረ', 'ሐ', 'ዓ', 'ቅ']
|
||
],
|
||
u,
|
||
[
|
||
['ጃ', 'ፌ', 'ማ', 'ኤ', 'ሜ', 'ጁ', 'ጁ', 'ኦ', 'ሴ', 'ኦ', 'ኖ', 'ዲ'],
|
||
['ጃንዩ', 'ፌብሩ', 'ማርች', 'ኤፕሪ', 'ሜይ', 'ጁን', 'ጁላይ', 'ኦገስ', 'ሴፕቴ', 'ኦክቶ', 'ኖቬም', 'ዲሴም'],
|
||
[
|
||
'ጃንዩወሪ', 'ፌብሩወሪ', 'ማርች', 'ኤፕሪል', 'ሜይ', 'ጁን', 'ጁላይ', 'ኦገስት', 'ሴፕቴምበር', 'ኦክቶበር', 'ኖቬምበር',
|
||
'ዲሴምበር'
|
||
]
|
||
],
|
||
u,
|
||
[['ዓ/ዓ', 'ዓ/ም'], u, ['ዓመተ ዓለም', 'ዓመተ ምሕረት']],
|
||
0,
|
||
[6, 0],
|
||
['dd/MM/y', 'd MMM y', 'd MMMM y', 'y MMMM d, EEEE'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'ETB',
|
||
'ብር',
|
||
'የኢትዮጵያ ብር',
|
||
{
|
||
'AUD': ['AU$', '$'],
|
||
'CNH': ['የቻይና ዩዋን'],
|
||
'ETB': ['ብር'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'THB': ['฿'],
|
||
'TWD': ['NT$'],
|
||
'USD': ['US$', '$']
|
||
},
|
||
'ltr',
|
||
plural_am
|
||
];
|
||
|
||
function plural_ar(n: number): number {
|
||
if (n === 0) return 0;
|
||
if (n === 1) return 1;
|
||
if (n === 2) return 2;
|
||
if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
|
||
if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_ar = [
|
||
'ar',
|
||
[['ص', 'م'], u, u],
|
||
[['ص', 'م'], u, ['صباحًا', 'مساءً']],
|
||
[
|
||
['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
|
||
['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
|
||
['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
|
||
],
|
||
u,
|
||
[
|
||
['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
|
||
[
|
||
'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
|
||
'نوفمبر', 'ديسمبر'
|
||
],
|
||
u
|
||
],
|
||
u,
|
||
[['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
|
||
6,
|
||
[5, 6],
|
||
['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
|
||
['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
|
||
'EGP',
|
||
'ج.م.\u200f',
|
||
'جنيه مصري',
|
||
{
|
||
'AED': ['د.إ.\u200f'],
|
||
'ARS': [u, 'AR$'],
|
||
'AUD': ['AU$'],
|
||
'BBD': [u, 'BB$'],
|
||
'BHD': ['د.ب.\u200f'],
|
||
'BMD': [u, 'BM$'],
|
||
'BND': [u, 'BN$'],
|
||
'BSD': [u, 'BS$'],
|
||
'BZD': [u, 'BZ$'],
|
||
'CAD': ['CA$'],
|
||
'CLP': [u, 'CL$'],
|
||
'CNY': ['CN¥'],
|
||
'COP': [u, 'CO$'],
|
||
'CUP': [u, 'CU$'],
|
||
'DOP': [u, 'DO$'],
|
||
'DZD': ['د.ج.\u200f'],
|
||
'EGP': ['ج.م.\u200f', 'E£'],
|
||
'FJD': [u, 'FJ$'],
|
||
'GBP': ['UK£'],
|
||
'GYD': [u, 'GY$'],
|
||
'HKD': ['HK$'],
|
||
'IQD': ['د.ع.\u200f'],
|
||
'IRR': ['ر.إ.'],
|
||
'JMD': [u, 'JM$'],
|
||
'JOD': ['د.أ.\u200f'],
|
||
'JPY': ['JP¥'],
|
||
'KWD': ['د.ك.\u200f'],
|
||
'KYD': [u, 'KY$'],
|
||
'LBP': ['ل.ل.\u200f', 'L£'],
|
||
'LRD': [u, '$LR'],
|
||
'LYD': ['د.ل.\u200f'],
|
||
'MAD': ['د.م.\u200f'],
|
||
'MRU': ['أ.م.'],
|
||
'MXN': ['MX$'],
|
||
'NZD': ['NZ$'],
|
||
'OMR': ['ر.ع.\u200f'],
|
||
'QAR': ['ر.ق.\u200f'],
|
||
'SAR': ['ر.س.\u200f'],
|
||
'SBD': [u, 'SB$'],
|
||
'SDD': ['د.س.\u200f'],
|
||
'SDG': ['ج.س.'],
|
||
'SRD': [u, 'SR$'],
|
||
'SYP': ['ل.س.\u200f', '£'],
|
||
'THB': ['฿'],
|
||
'TND': ['د.ت.\u200f'],
|
||
'TTD': [u, 'TT$'],
|
||
'TWD': ['NT$'],
|
||
'USD': ['US$'],
|
||
'UYU': [u, 'UY$'],
|
||
'XXX': ['***'],
|
||
'YER': ['ر.ي.\u200f']
|
||
},
|
||
'rtl',
|
||
plural_ar
|
||
];
|
||
|
||
function plural_ar_DZ(n: number): number {
|
||
if (n === 0) return 0;
|
||
if (n === 1) return 1;
|
||
if (n === 2) return 2;
|
||
if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
|
||
if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_ar_DZ = [
|
||
'ar-DZ',
|
||
[['ص', 'م'], u, u],
|
||
[['ص', 'م'], u, ['صباحًا', 'مساءً']],
|
||
[
|
||
['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
|
||
['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
|
||
['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
|
||
],
|
||
u,
|
||
[
|
||
['ج', 'ف', 'م', 'أ', 'م', 'ج', 'ج', 'أ', 'س', 'أ', 'ن', 'د'],
|
||
[
|
||
'جانفي', 'فيفري', 'مارس', 'أفريل', 'ماي', 'جوان', 'جويلية', 'أوت', 'سبتمبر', 'أكتوبر',
|
||
'نوفمبر', 'ديسمبر'
|
||
],
|
||
u
|
||
],
|
||
u,
|
||
[['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
|
||
6,
|
||
[5, 6],
|
||
['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
[',', '.', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
|
||
['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
|
||
'DZD',
|
||
'د.ج.\u200f',
|
||
'دينار جزائري',
|
||
{
|
||
'AED': ['د.إ.\u200f'],
|
||
'ARS': [u, 'AR$'],
|
||
'AUD': ['AU$'],
|
||
'BBD': [u, 'BB$'],
|
||
'BHD': ['د.ب.\u200f'],
|
||
'BMD': [u, 'BM$'],
|
||
'BND': [u, 'BN$'],
|
||
'BSD': [u, 'BS$'],
|
||
'BZD': [u, 'BZ$'],
|
||
'CAD': ['CA$'],
|
||
'CLP': [u, 'CL$'],
|
||
'CNY': ['CN¥'],
|
||
'COP': [u, 'CO$'],
|
||
'CUP': [u, 'CU$'],
|
||
'DOP': [u, 'DO$'],
|
||
'DZD': ['د.ج.\u200f'],
|
||
'EGP': ['ج.م.\u200f', 'E£'],
|
||
'FJD': [u, 'FJ$'],
|
||
'GBP': ['UK£'],
|
||
'GYD': [u, 'GY$'],
|
||
'HKD': ['HK$'],
|
||
'IQD': ['د.ع.\u200f'],
|
||
'IRR': ['ر.إ.'],
|
||
'JMD': [u, 'JM$'],
|
||
'JOD': ['د.أ.\u200f'],
|
||
'JPY': ['JP¥'],
|
||
'KWD': ['د.ك.\u200f'],
|
||
'KYD': [u, 'KY$'],
|
||
'LBP': ['ل.ل.\u200f', 'L£'],
|
||
'LRD': [u, '$LR'],
|
||
'LYD': ['د.ل.\u200f'],
|
||
'MAD': ['د.م.\u200f'],
|
||
'MRU': ['أ.م.'],
|
||
'MXN': ['MX$'],
|
||
'NZD': ['NZ$'],
|
||
'OMR': ['ر.ع.\u200f'],
|
||
'QAR': ['ر.ق.\u200f'],
|
||
'SAR': ['ر.س.\u200f'],
|
||
'SBD': [u, 'SB$'],
|
||
'SDD': ['د.س.\u200f'],
|
||
'SDG': ['ج.س.'],
|
||
'SRD': [u, 'SR$'],
|
||
'SYP': ['ل.س.\u200f', '£'],
|
||
'THB': ['฿'],
|
||
'TND': ['د.ت.\u200f'],
|
||
'TTD': [u, 'TT$'],
|
||
'TWD': ['NT$'],
|
||
'USD': ['US$'],
|
||
'UYU': [u, 'UY$'],
|
||
'XXX': ['***'],
|
||
'YER': ['ر.ي.\u200f']
|
||
},
|
||
'rtl',
|
||
plural_ar_DZ
|
||
];
|
||
|
||
function plural_az(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_az = [
|
||
'az',
|
||
[['a', 'p'], ['AM', 'PM'], u],
|
||
[['AM', 'PM'], u, u],
|
||
[
|
||
['7', '1', '2', '3', '4', '5', '6'], ['B.', 'B.e.', 'Ç.a.', 'Ç.', 'C.a.', 'C.', 'Ş.'],
|
||
['bazar', 'bazar ertəsi', 'çərşənbə axşamı', 'çərşənbə', 'cümə axşamı', 'cümə', 'şənbə'],
|
||
['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.']
|
||
],
|
||
[
|
||
['7', '1', '2', '3', '4', '5', '6'], ['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.'],
|
||
['bazar', 'bazar ertəsi', 'çərşənbə axşamı', 'çərşənbə', 'cümə axşamı', 'cümə', 'şənbə'],
|
||
['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.']
|
||
],
|
||
[
|
||
['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
|
||
['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avq', 'sen', 'okt', 'noy', 'dek'],
|
||
[
|
||
'yanvar', 'fevral', 'mart', 'aprel', 'may', 'iyun', 'iyul', 'avqust', 'sentyabr', 'oktyabr',
|
||
'noyabr', 'dekabr'
|
||
]
|
||
],
|
||
[
|
||
['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
|
||
['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avq', 'sen', 'okt', 'noy', 'dek'],
|
||
[
|
||
'yanvar', 'Fevral', 'mart', 'Aprel', 'May', 'İyun', 'İyul', 'Avqust', 'Sentyabr', 'Oktyabr',
|
||
'Noyabr', 'dekabr'
|
||
]
|
||
],
|
||
[['e.ə.', 'y.e.'], u, ['eramızdan əvvəl', 'yeni era']],
|
||
1,
|
||
[6, 0],
|
||
['dd.MM.yy', 'd MMM y', 'd MMMM y', 'd MMMM y, EEEE'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'AZN',
|
||
'₼',
|
||
'Azərbaycan Manatı',
|
||
{
|
||
'AZN': ['₼'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'RON': [u, 'ley'],
|
||
'SYP': [u, 'S£'],
|
||
'THB': ['฿'],
|
||
'TWD': ['NT$'],
|
||
'USD': ['US$', '$']
|
||
},
|
||
'ltr',
|
||
plural_az
|
||
];
|
||
|
||
function plural_be(n: number): number {
|
||
if (n % 10 === 1 && !(n % 100 === 11)) return 1;
|
||
if (n % 10 === Math.floor(n % 10) && n % 10 >= 2 && n % 10 <= 4 &&
|
||
!(n % 100 >= 12 && n % 100 <= 14))
|
||
return 3;
|
||
if (n % 10 === 0 || n % 10 === Math.floor(n % 10) && n % 10 >= 5 && n % 10 <= 9 ||
|
||
n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 14)
|
||
return 4;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_be = [
|
||
'be',
|
||
[['am', 'pm'], ['AM', 'PM'], u],
|
||
[['AM', 'PM'], u, u],
|
||
[
|
||
['н', 'п', 'а', 'с', 'ч', 'п', 'с'], ['нд', 'пн', 'аў', 'ср', 'чц', 'пт', 'сб'],
|
||
['нядзеля', 'панядзелак', 'аўторак', 'серада', 'чацвер', 'пятніца', 'субота'],
|
||
['нд', 'пн', 'аў', 'ср', 'чц', 'пт', 'сб']
|
||
],
|
||
u,
|
||
[
|
||
['с', 'л', 'с', 'к', 'м', 'ч', 'л', 'ж', 'в', 'к', 'л', 'с'],
|
||
['сту', 'лют', 'сак', 'кра', 'мая', 'чэр', 'ліп', 'жні', 'вер', 'кас', 'ліс', 'сне'],
|
||
[
|
||
'студзеня', 'лютага', 'сакавіка', 'красавіка', 'мая', 'чэрвеня', 'ліпеня', 'жніўня',
|
||
'верасня', 'кастрычніка', 'лістапада', 'снежня'
|
||
]
|
||
],
|
||
[
|
||
['с', 'л', 'с', 'к', 'м', 'ч', 'л', 'ж', 'в', 'к', 'л', 'с'],
|
||
['сту', 'лют', 'сак', 'кра', 'май', 'чэр', 'ліп', 'жні', 'вер', 'кас', 'ліс', 'сне'],
|
||
[
|
||
'студзень', 'люты', 'сакавік', 'красавік', 'май', 'чэрвень', 'ліпень', 'жнівень', 'верасень',
|
||
'кастрычнік', 'лістапад', 'снежань'
|
||
]
|
||
],
|
||
[['да н.э.', 'н.э.'], u, ['да нараджэння Хрыстова', 'ад нараджэння Хрыстова']],
|
||
1,
|
||
[6, 0],
|
||
['d.MM.yy', 'd.MM.y', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss, zzzz'],
|
||
['{1}, {0}', u, '{1} \'у\' {0}', u],
|
||
[',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'BYN',
|
||
'Br',
|
||
'беларускі рубель',
|
||
{
|
||
'AUD': ['A$'],
|
||
'BBD': [u, 'Bds$'],
|
||
'BMD': [u, 'BD$'],
|
||
'BRL': [u, 'R$'],
|
||
'BSD': [u, 'B$'],
|
||
'BYN': ['Br'],
|
||
'BZD': [u, 'BZ$'],
|
||
'CAD': [u, 'CA$'],
|
||
'CUC': [u, 'CUC$'],
|
||
'CUP': [u, '$MN'],
|
||
'DOP': [u, 'RD$'],
|
||
'FJD': [u, 'FJ$'],
|
||
'FKP': [u, 'FK£'],
|
||
'GYD': [u, 'G$'],
|
||
'ISK': [u, 'Íkr'],
|
||
'JMD': [u, 'J$'],
|
||
'KYD': [u, 'CI$'],
|
||
'LRD': [u, 'L$'],
|
||
'MXN': ['MX$'],
|
||
'NAD': [u, 'N$'],
|
||
'NZD': [u, 'NZ$'],
|
||
'RUB': ['₽', 'руб.'],
|
||
'SBD': [u, 'SI$'],
|
||
'SGD': [u, 'S$'],
|
||
'TTD': [u, 'TT$'],
|
||
'UYU': [u, '$U'],
|
||
'XCD': ['EC$']
|
||
},
|
||
'ltr',
|
||
plural_be
|
||
];
|
||
|
||
function plural_bg(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_bg = [
|
||
'bg',
|
||
[['am', 'pm'], u, ['пр.об.', 'сл.об.']],
|
||
[['am', 'pm'], u, u],
|
||
[
|
||
['н', 'п', 'в', 'с', 'ч', 'п', 'с'], ['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
|
||
['неделя', 'понеделник', 'вторник', 'сряда', 'четвъртък', 'петък', 'събота'],
|
||
['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
|
||
],
|
||
u,
|
||
[
|
||
['я', 'ф', 'м', 'а', 'м', 'ю', 'ю', 'а', 'с', 'о', 'н', 'д'],
|
||
['яну', 'фев', 'март', 'апр', 'май', 'юни', 'юли', 'авг', 'сеп', 'окт', 'ное', 'дек'],
|
||
[
|
||
'януари', 'февруари', 'март', 'април', 'май', 'юни', 'юли', 'август', 'септември', 'октомври',
|
||
'ноември', 'декември'
|
||
]
|
||
],
|
||
u,
|
||
[['пр.Хр.', 'сл.Хр.'], u, ['преди Христа', 'след Христа']],
|
||
1,
|
||
[6, 0],
|
||
['d.MM.yy \'г\'.', 'd.MM.y \'г\'.', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
|
||
['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
|
||
['{1}, {0}', u, u, u],
|
||
[',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '0.00 ¤', '#E0'],
|
||
'BGN',
|
||
'лв.',
|
||
'Български лев',
|
||
{
|
||
'ARS': [],
|
||
'AUD': [],
|
||
'BBD': [],
|
||
'BDT': [],
|
||
'BGN': ['лв.'],
|
||
'BMD': [],
|
||
'BND': [],
|
||
'BRL': [],
|
||
'BSD': [],
|
||
'BYN': [],
|
||
'BZD': [],
|
||
'CAD': [],
|
||
'CLP': [],
|
||
'CNY': [],
|
||
'COP': [],
|
||
'CRC': [],
|
||
'CUP': [],
|
||
'DOP': [],
|
||
'FJD': [],
|
||
'FKP': [],
|
||
'GBP': [u, '£'],
|
||
'GIP': [],
|
||
'GYD': [],
|
||
'HKD': [],
|
||
'ILS': [],
|
||
'INR': [],
|
||
'JMD': [],
|
||
'JPY': [u, '¥'],
|
||
'KHR': [],
|
||
'KRW': [],
|
||
'KYD': [],
|
||
'KZT': [],
|
||
'LAK': [],
|
||
'LRD': [],
|
||
'MNT': [],
|
||
'MXN': [],
|
||
'NAD': [],
|
||
'NGN': [],
|
||
'NZD': [],
|
||
'PHP': [],
|
||
'PYG': [],
|
||
'RON': [],
|
||
'SBD': [],
|
||
'SGD': [],
|
||
'SRD': [],
|
||
'SSP': [],
|
||
'TRY': [],
|
||
'TTD': [],
|
||
'TWD': [],
|
||
'UAH': [],
|
||
'USD': ['щ.д.', '$'],
|
||
'UYU': [],
|
||
'VND': [],
|
||
'XCD': [u, '$']
|
||
},
|
||
'ltr',
|
||
plural_bg
|
||
];
|
||
|
||
function plural_bn(n: number): number {
|
||
let i = Math.floor(Math.abs(n));
|
||
if (i === 0 || n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_bn = [
|
||
'bn',
|
||
[['AM', 'PM'], u, u],
|
||
u,
|
||
[
|
||
['র', 'সো', 'ম', 'বু', 'বৃ', 'শু', 'শ'], ['রবি', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহস্পতি', 'শুক্র', 'শনি'],
|
||
['রবিবার', 'সোমবার', 'মঙ্গলবার', 'বুধবার', 'বৃহস্পতিবার', 'শুক্রবার', 'শনিবার'],
|
||
['রঃ', 'সোঃ', 'মঃ', 'বুঃ', 'বৃঃ', 'শুঃ', 'শনি']
|
||
],
|
||
u,
|
||
[
|
||
['জা', 'ফে', 'মা', 'এ', 'মে', 'জুন', 'জু', 'আ', 'সে', 'অ', 'ন', 'ডি'],
|
||
[
|
||
'জানু', 'ফেব', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর', 'নভেম্বর',
|
||
'ডিসেম্বর'
|
||
],
|
||
[
|
||
'জানুয়ারী', 'ফেব্রুয়ারী', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর',
|
||
'নভেম্বর', 'ডিসেম্বর'
|
||
]
|
||
],
|
||
[
|
||
['জা', 'ফে', 'মা', 'এ', 'মে', 'জুন', 'জু', 'আ', 'সে', 'অ', 'ন', 'ডি'],
|
||
[
|
||
'জানুয়ারী', 'ফেব্রুয়ারী', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর',
|
||
'নভেম্বর', 'ডিসেম্বর'
|
||
],
|
||
u
|
||
],
|
||
[['খ্রিস্টপূর্ব', 'খৃষ্টাব্দ'], u, ['খ্রিস্টপূর্ব', 'খ্রীষ্টাব্দ']],
|
||
0,
|
||
[6, 0],
|
||
['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##,##0.###', '#,##,##0%', '#,##,##0.00¤', '#E0'],
|
||
'BDT',
|
||
'৳',
|
||
'বাংলাদেশী টাকা',
|
||
{'BDT': ['৳'], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
|
||
'ltr',
|
||
plural_bn
|
||
];
|
||
|
||
function plural_br(n: number): number {
|
||
if (n % 10 === 1 && !(n % 100 === 11 || n % 100 === 71 || n % 100 === 91)) return 1;
|
||
if (n % 10 === 2 && !(n % 100 === 12 || n % 100 === 72 || n % 100 === 92)) return 2;
|
||
if (n % 10 === Math.floor(n % 10) && (n % 10 >= 3 && n % 10 <= 4 || n % 10 === 9) &&
|
||
!(n % 100 >= 10 && n % 100 <= 19 || n % 100 >= 70 && n % 100 <= 79 ||
|
||
n % 100 >= 90 && n % 100 <= 99))
|
||
return 3;
|
||
if (!(n === 0) && n % 1e6 === 0) return 4;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_br = [
|
||
'br',
|
||
[['am', 'gm'], ['A.M.', 'G.M.'], u],
|
||
[['A.M.', 'G.M.'], u, u],
|
||
[
|
||
['Su', 'L', 'Mz', 'Mc', 'Y', 'G', 'Sa'], ['Sul', 'Lun', 'Meu.', 'Mer.', 'Yaou', 'Gwe.', 'Sad.'],
|
||
['Sul', 'Lun', 'Meurzh', 'Mercʼher', 'Yaou', 'Gwener', 'Sadorn'],
|
||
['Sul', 'Lun', 'Meu.', 'Mer.', 'Yaou', 'Gwe.', 'Sad.']
|
||
],
|
||
u,
|
||
[
|
||
['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'],
|
||
[
|
||
'Gen.', 'Cʼhwe.', 'Meur.', 'Ebr.', 'Mae', 'Mezh.', 'Goue.', 'Eost', 'Gwen.', 'Here', 'Du',
|
||
'Kzu.'
|
||
],
|
||
[
|
||
'Genver', 'Cʼhwevrer', 'Meurzh', 'Ebrel', 'Mae', 'Mezheven', 'Gouere', 'Eost', 'Gwengolo',
|
||
'Here', 'Du', 'Kerzu'
|
||
]
|
||
],
|
||
u,
|
||
[['a-raok J.K.', 'goude J.K.'], u, ['a-raok Jezuz-Krist', 'goude Jezuz-Krist']],
|
||
1,
|
||
[6, 0],
|
||
['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', '{1}, {0}', '{1} \'da\' {0}', u],
|
||
[',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'euro',
|
||
{
|
||
'AUD': ['$A', '$'],
|
||
'BRL': [u, 'R$'],
|
||
'CAD': ['$CA', '$'],
|
||
'CNY': [u, '¥'],
|
||
'EGP': [u, '£ E'],
|
||
'GBP': ['£ RU', '£'],
|
||
'HKD': ['$ HK', '$'],
|
||
'ILS': [u, '₪'],
|
||
'JPY': [u, '¥'],
|
||
'KRW': [u, '₩'],
|
||
'LBP': [u, '£L'],
|
||
'NZD': ['$ ZN', '$'],
|
||
'TOP': [u, '$ T'],
|
||
'TWD': [u, '$'],
|
||
'USD': ['$ SU', '$'],
|
||
'VND': [u, '₫'],
|
||
'XCD': [u, '$'],
|
||
'XXX': []
|
||
},
|
||
'ltr',
|
||
plural_br
|
||
];
|
||
|
||
function plural_bs(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
|
||
f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
|
||
if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
|
||
if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
|
||
!(i % 100 >= 12 && i % 100 <= 14) ||
|
||
f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
|
||
!(f % 100 >= 12 && f % 100 <= 14))
|
||
return 3;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_bs = [
|
||
'bs',
|
||
[['prijepodne', 'popodne'], ['AM', 'PM'], ['prijepodne', 'popodne']],
|
||
u,
|
||
[
|
||
['N', 'P', 'U', 'S', 'Č', 'P', 'S'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
|
||
['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
|
||
['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
|
||
],
|
||
[
|
||
['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
|
||
['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
|
||
['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
|
||
],
|
||
[
|
||
['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
|
||
['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec'],
|
||
[
|
||
'januar', 'februar', 'mart', 'april', 'maj', 'juni', 'juli', 'august', 'septembar', 'oktobar',
|
||
'novembar', 'decembar'
|
||
]
|
||
],
|
||
u,
|
||
[['p.n.e.', 'n.e.'], ['p. n. e.', 'n. e.'], ['prije nove ere', 'nove ere']],
|
||
1,
|
||
[6, 0],
|
||
['d. M. y.', 'd. MMM y.', 'd. MMMM y.', 'EEEE, d. MMMM y.'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, '{1} \'u\' {0}', u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'BAM',
|
||
'KM',
|
||
'Bosanskohercegovačka konvertibilna marka',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'BAM': ['KM'],
|
||
'BRL': [u, 'R$'],
|
||
'CAD': [u, '$'],
|
||
'CNY': [u, '¥'],
|
||
'GBP': [u, '£'],
|
||
'HKD': [u, '$'],
|
||
'HRK': ['kn'],
|
||
'ILS': [u, '₪'],
|
||
'MXN': [u, '$'],
|
||
'NZD': [u, '$'],
|
||
'RSD': ['din.'],
|
||
'THB': ['฿'],
|
||
'TWD': ['NT$'],
|
||
'USD': [u, '$'],
|
||
'XCD': [u, '$'],
|
||
'XPF': []
|
||
},
|
||
'ltr',
|
||
plural_bs
|
||
];
|
||
|
||
function plural_ca(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_ca = [
|
||
'ca',
|
||
[['a. m.', 'p. m.'], u, u],
|
||
u,
|
||
[
|
||
['dg', 'dl', 'dt', 'dc', 'dj', 'dv', 'ds'], ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.'],
|
||
['diumenge', 'dilluns', 'dimarts', 'dimecres', 'dijous', 'divendres', 'dissabte'],
|
||
['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.']
|
||
],
|
||
u,
|
||
[
|
||
['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
|
||
[
|
||
'de gen.', 'de febr.', 'de març', 'd’abr.', 'de maig', 'de juny', 'de jul.', 'd’ag.',
|
||
'de set.', 'd’oct.', 'de nov.', 'de des.'
|
||
],
|
||
[
|
||
'de gener', 'de febrer', 'de març', 'd’abril', 'de maig', 'de juny', 'de juliol', 'd’agost',
|
||
'de setembre', 'd’octubre', 'de novembre', 'de desembre'
|
||
]
|
||
],
|
||
[
|
||
['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
|
||
[
|
||
'gen.', 'febr.', 'març', 'abr.', 'maig', 'juny', 'jul.', 'ag.', 'set.', 'oct.', 'nov.', 'des.'
|
||
],
|
||
[
|
||
'gener', 'febrer', 'març', 'abril', 'maig', 'juny', 'juliol', 'agost', 'setembre', 'octubre',
|
||
'novembre', 'desembre'
|
||
]
|
||
],
|
||
[['aC', 'dC'], u, ['abans de Crist', 'després de Crist']],
|
||
1,
|
||
[6, 0],
|
||
['d/M/yy', 'd MMM y', 'd MMMM \'de\' y', 'EEEE, d MMMM \'de\' y'],
|
||
['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
|
||
['{1} {0}', '{1}, {0}', '{1} \'a\' \'les\' {0}', u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'euro',
|
||
{
|
||
'AUD': ['AU$', '$'],
|
||
'BRL': [u, 'R$'],
|
||
'CAD': [u, '$'],
|
||
'CNY': [u, '¥'],
|
||
'ESP': ['₧'],
|
||
'MXN': [u, '$'],
|
||
'THB': ['฿'],
|
||
'USD': [u, '$'],
|
||
'VEF': [u, 'Bs F'],
|
||
'XCD': [u, '$'],
|
||
'XXX': []
|
||
},
|
||
'ltr',
|
||
plural_ca
|
||
];
|
||
|
||
function plural_chr(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_chr = [
|
||
'chr',
|
||
[['Ꮜ', 'Ꮢ'], ['ᏌᎾᎴ', 'ᏒᎯᏱᎢ'], ['ᏌᎾᎴ', 'ᏒᎯᏱᎢᏗᏢ']],
|
||
[['ᏌᎾᎴ', 'ᏒᎯᏱᎢ'], u, ['ᏌᎾᎴ', 'ᏒᎯᏱᎢᏗᏢ']],
|
||
[
|
||
['Ꮖ', 'Ꮙ', 'Ꮤ', 'Ꮶ', 'Ꮕ', 'Ꮷ', 'Ꭴ'], ['ᏆᏍᎬ', 'ᏉᏅᎯ', 'ᏔᎵᏁ', 'ᏦᎢᏁ', 'ᏅᎩᏁ', 'ᏧᎾᎩ', 'ᏈᏕᎾ'],
|
||
['ᎤᎾᏙᏓᏆᏍᎬ', 'ᎤᎾᏙᏓᏉᏅᎯ', 'ᏔᎵᏁᎢᎦ', 'ᏦᎢᏁᎢᎦ', 'ᏅᎩᏁᎢᎦ', 'ᏧᎾᎩᎶᏍᏗ', 'ᎤᎾᏙᏓᏈᏕᎾ'],
|
||
['ᏍᎬ', 'ᏅᎯ', 'ᏔᎵ', 'ᏦᎢ', 'ᏅᎩ', 'ᏧᎾ', 'ᏕᎾ']
|
||
],
|
||
u,
|
||
[
|
||
['Ꭴ', 'Ꭷ', 'Ꭰ', 'Ꭷ', 'Ꭰ', 'Ꮥ', 'Ꭻ', 'Ꭶ', 'Ꮪ', 'Ꮪ', 'Ꮕ', 'Ꭵ'],
|
||
['ᎤᏃ', 'ᎧᎦ', 'ᎠᏅ', 'ᎧᏬ', 'ᎠᏂ', 'ᏕᎭ', 'ᎫᏰ', 'ᎦᎶ', 'ᏚᎵ', 'ᏚᏂ', 'ᏅᏓ', 'ᎥᏍ'],
|
||
['ᎤᏃᎸᏔᏅ', 'ᎧᎦᎵ', 'ᎠᏅᏱ', 'ᎧᏬᏂ', 'ᎠᏂᏍᎬᏘ', 'ᏕᎭᎷᏱ', 'ᎫᏰᏉᏂ', 'ᎦᎶᏂ', 'ᏚᎵᏍᏗ', 'ᏚᏂᏅᏗ', 'ᏅᏓᏕᏆ', 'ᎥᏍᎩᏱ']
|
||
],
|
||
u,
|
||
[['BC', 'AD'], u, ['ᏧᏓᎷᎸ ᎤᎷᎯᏍᏗ ᎦᎶᏁᏛ', 'ᎠᏃ ᏙᎻᏂ']],
|
||
0,
|
||
[6, 0],
|
||
['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1}, {0}', u, '{1} ᎤᎾᎢ {0}', u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'USD',
|
||
'$',
|
||
'US ᎠᏕᎳ',
|
||
{'JPY': ['JP¥', '¥']},
|
||
'ltr',
|
||
plural_chr
|
||
];
|
||
|
||
function plural_cs(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
if (i === Math.floor(i) && i >= 2 && i <= 4 && v === 0) return 3;
|
||
if (!(v === 0)) return 4;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_cs = [
|
||
'cs',
|
||
[['dop.', 'odp.'], u, u],
|
||
u,
|
||
[
|
||
['N', 'P', 'Ú', 'S', 'Č', 'P', 'S'], ['ne', 'po', 'út', 'st', 'čt', 'pá', 'so'],
|
||
['neděle', 'pondělí', 'úterý', 'středa', 'čtvrtek', 'pátek', 'sobota'],
|
||
['ne', 'po', 'út', 'st', 'čt', 'pá', 'so']
|
||
],
|
||
u,
|
||
[
|
||
['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
|
||
['led', 'úno', 'bře', 'dub', 'kvě', 'čvn', 'čvc', 'srp', 'zář', 'říj', 'lis', 'pro'],
|
||
[
|
||
'ledna', 'února', 'března', 'dubna', 'května', 'června', 'července', 'srpna', 'září', 'října',
|
||
'listopadu', 'prosince'
|
||
]
|
||
],
|
||
[
|
||
['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
|
||
['led', 'úno', 'bře', 'dub', 'kvě', 'čvn', 'čvc', 'srp', 'zář', 'říj', 'lis', 'pro'],
|
||
[
|
||
'leden', 'únor', 'březen', 'duben', 'květen', 'červen', 'červenec', 'srpen', 'září', 'říjen',
|
||
'listopad', 'prosinec'
|
||
]
|
||
],
|
||
[['př.n.l.', 'n.l.'], ['př. n. l.', 'n. l.'], ['před naším letopočtem', 'našeho letopočtu']],
|
||
1,
|
||
[6, 0],
|
||
['dd.MM.yy', 'd. M. y', 'd. MMMM y', 'EEEE d. MMMM y'],
|
||
['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
[',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'CZK',
|
||
'Kč',
|
||
'česká koruna',
|
||
{
|
||
'AUD': ['AU$', '$'],
|
||
'CSK': ['Kčs'],
|
||
'CZK': ['Kč'],
|
||
'ILS': [u, '₪'],
|
||
'INR': [u, '₹'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'RON': [u, 'L'],
|
||
'TWD': ['NT$'],
|
||
'USD': ['US$', '$'],
|
||
'VND': [u, '₫'],
|
||
'XEU': ['ECU'],
|
||
'XXX': []
|
||
},
|
||
'ltr',
|
||
plural_cs
|
||
];
|
||
|
||
function plural_cy(n: number): number {
|
||
if (n === 0) return 0;
|
||
if (n === 1) return 1;
|
||
if (n === 2) return 2;
|
||
if (n === 3) return 3;
|
||
if (n === 6) return 4;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_cy = [
|
||
'cy',
|
||
[['b', 'h'], ['AM', 'PM'], ['yb', 'yh']],
|
||
[['AM', 'PM'], u, u],
|
||
[
|
||
['S', 'Ll', 'M', 'M', 'I', 'G', 'S'], ['Sul', 'Llun', 'Maw', 'Mer', 'Iau', 'Gwen', 'Sad'],
|
||
[
|
||
'Dydd Sul', 'Dydd Llun', 'Dydd Mawrth', 'Dydd Mercher', 'Dydd Iau', 'Dydd Gwener',
|
||
'Dydd Sadwrn'
|
||
],
|
||
['Su', 'Ll', 'Ma', 'Me', 'Ia', 'Gw', 'Sa']
|
||
],
|
||
[
|
||
['S', 'Ll', 'M', 'M', 'I', 'G', 'S'], ['Sul', 'Llun', 'Maw', 'Mer', 'Iau', 'Gwe', 'Sad'],
|
||
[
|
||
'Dydd Sul', 'Dydd Llun', 'Dydd Mawrth', 'Dydd Mercher', 'Dydd Iau', 'Dydd Gwener',
|
||
'Dydd Sadwrn'
|
||
],
|
||
['Su', 'Ll', 'Ma', 'Me', 'Ia', 'Gw', 'Sa']
|
||
],
|
||
[
|
||
['I', 'Ch', 'M', 'E', 'M', 'M', 'G', 'A', 'M', 'H', 'T', 'Rh'],
|
||
['Ion', 'Chwef', 'Maw', 'Ebr', 'Mai', 'Meh', 'Gorff', 'Awst', 'Medi', 'Hyd', 'Tach', 'Rhag'],
|
||
[
|
||
'Ionawr', 'Chwefror', 'Mawrth', 'Ebrill', 'Mai', 'Mehefin', 'Gorffennaf', 'Awst', 'Medi',
|
||
'Hydref', 'Tachwedd', 'Rhagfyr'
|
||
]
|
||
],
|
||
[
|
||
['I', 'Ch', 'M', 'E', 'M', 'M', 'G', 'A', 'M', 'H', 'T', 'Rh'],
|
||
['Ion', 'Chw', 'Maw', 'Ebr', 'Mai', 'Meh', 'Gor', 'Awst', 'Medi', 'Hyd', 'Tach', 'Rhag'],
|
||
[
|
||
'Ionawr', 'Chwefror', 'Mawrth', 'Ebrill', 'Mai', 'Mehefin', 'Gorffennaf', 'Awst', 'Medi',
|
||
'Hydref', 'Tachwedd', 'Rhagfyr'
|
||
]
|
||
],
|
||
[['C', 'O'], ['CC', 'OC'], ['Cyn Crist', 'Oed Crist']],
|
||
1,
|
||
[6, 0],
|
||
['dd/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, '{1} \'am\' {0}', u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'GBP',
|
||
'£',
|
||
'Punt Prydain',
|
||
{
|
||
'BDT': [u, 'TK'],
|
||
'BWP': [],
|
||
'HKD': ['HK$'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'KRW': [u, '₩'],
|
||
'THB': ['฿'],
|
||
'TWD': ['NT$'],
|
||
'USD': ['US$', '$'],
|
||
'XXX': [],
|
||
'ZAR': [],
|
||
'ZMW': []
|
||
},
|
||
'ltr',
|
||
plural_cy
|
||
];
|
||
|
||
function plural_da(n: number): number {
|
||
let i = Math.floor(Math.abs(n)),
|
||
t = parseInt(n.toString().replace(/^[^.]*\.?|0+$/g, ''), 10) || 0;
|
||
if (n === 1 || !(t === 0) && (i === 0 || i === 1)) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_da = [
|
||
'da',
|
||
[['a', 'p'], ['AM', 'PM'], u],
|
||
[['AM', 'PM'], u, u],
|
||
[
|
||
['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn.', 'man.', 'tir.', 'ons.', 'tor.', 'fre.', 'lør.'],
|
||
['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'],
|
||
['sø', 'ma', 'ti', 'on', 'to', 'fr', 'lø']
|
||
],
|
||
[
|
||
['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn', 'man', 'tir', 'ons', 'tor', 'fre', 'lør'],
|
||
['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'],
|
||
['sø', 'ma', 'ti', 'on', 'to', 'fr', 'lø']
|
||
],
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['jan.', 'feb.', 'mar.', 'apr.', 'maj', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
|
||
[
|
||
'januar', 'februar', 'marts', 'april', 'maj', 'juni', 'juli', 'august', 'september',
|
||
'oktober', 'november', 'december'
|
||
]
|
||
],
|
||
u,
|
||
[['fKr', 'eKr'], ['f.Kr.', 'e.Kr.'], u],
|
||
1,
|
||
[6, 0],
|
||
['dd.MM.y', 'd. MMM y', 'd. MMMM y', 'EEEE \'den\' d. MMMM y'],
|
||
['HH.mm', 'HH.mm.ss', 'HH.mm.ss z', 'HH.mm.ss zzzz'],
|
||
['{1} {0}', u, '{1} \'kl\'. {0}', u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', '.'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'DKK',
|
||
'kr.',
|
||
'dansk krone',
|
||
{
|
||
'AUD': ['AU$', '$'],
|
||
'DKK': ['kr.'],
|
||
'ISK': [u, 'kr.'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'NOK': [u, 'kr.'],
|
||
'RON': [u, 'L'],
|
||
'SEK': [u, 'kr.'],
|
||
'THB': ['฿'],
|
||
'TWD': ['NT$'],
|
||
'USD': ['US$', '$']
|
||
},
|
||
'ltr',
|
||
plural_da
|
||
];
|
||
|
||
function plural_de(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_de = [
|
||
'de',
|
||
[['AM', 'PM'], u, u],
|
||
u,
|
||
[
|
||
['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
|
||
['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
|
||
['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
|
||
],
|
||
[
|
||
['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
|
||
['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
|
||
['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
|
||
],
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
[
|
||
'Jan.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sept.', 'Okt.', 'Nov.', 'Dez.'
|
||
],
|
||
[
|
||
'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
|
||
'November', 'Dezember'
|
||
]
|
||
],
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
|
||
[
|
||
'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
|
||
'November', 'Dezember'
|
||
]
|
||
],
|
||
[['v. Chr.', 'n. Chr.'], u, u],
|
||
1,
|
||
[6, 0],
|
||
['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1}, {0}', u, '{1} \'um\' {0}', u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'Euro',
|
||
{
|
||
'ATS': ['öS'],
|
||
'AUD': ['AU$', '$'],
|
||
'BGM': ['BGK'],
|
||
'BGO': ['BGJ'],
|
||
'CUC': [u, 'Cub$'],
|
||
'DEM': ['DM'],
|
||
'FKP': [u, 'Fl£'],
|
||
'GNF': [u, 'F.G.'],
|
||
'KMF': [u, 'FC'],
|
||
'RON': [u, 'L'],
|
||
'RWF': [u, 'F.Rw'],
|
||
'SYP': [],
|
||
'THB': ['฿'],
|
||
'TWD': ['NT$'],
|
||
'XXX': [],
|
||
'ZMW': [u, 'K']
|
||
},
|
||
'ltr',
|
||
plural_de
|
||
];
|
||
|
||
function plural_de_AT(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_de_AT = [
|
||
'de-AT',
|
||
[['AM', 'PM'], u, u],
|
||
[['vm.', 'nm.'], ['AM', 'PM'], u],
|
||
[
|
||
['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
|
||
['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
|
||
['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
|
||
],
|
||
[
|
||
['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
|
||
['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
|
||
['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
|
||
],
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['Jän.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sep.', 'Okt.', 'Nov.', 'Dez.'],
|
||
[
|
||
'Jänner', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
|
||
'November', 'Dezember'
|
||
]
|
||
],
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['Jän', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
|
||
[
|
||
'Jänner', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
|
||
'November', 'Dezember'
|
||
]
|
||
],
|
||
[['v. Chr.', 'n. Chr.'], u, u],
|
||
1,
|
||
[6, 0],
|
||
['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1}, {0}', u, '{1} \'um\' {0}', u],
|
||
[',', ' ', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':', u, '.'],
|
||
['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'Euro',
|
||
{
|
||
'ATS': ['öS'],
|
||
'AUD': ['AU$', '$'],
|
||
'BGM': ['BGK'],
|
||
'BGO': ['BGJ'],
|
||
'CUC': [u, 'Cub$'],
|
||
'DEM': ['DM'],
|
||
'FKP': [u, 'Fl£'],
|
||
'GNF': [u, 'F.G.'],
|
||
'KMF': [u, 'FC'],
|
||
'RON': [u, 'L'],
|
||
'RWF': [u, 'F.Rw'],
|
||
'SYP': [],
|
||
'THB': ['฿'],
|
||
'TWD': ['NT$'],
|
||
'XXX': [],
|
||
'ZMW': [u, 'K']
|
||
},
|
||
'ltr',
|
||
plural_de_AT
|
||
];
|
||
|
||
function plural_de_CH(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_de_CH = [
|
||
'de-CH',
|
||
[['AM', 'PM'], u, u],
|
||
u,
|
||
[
|
||
['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
|
||
['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
|
||
['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa']
|
||
],
|
||
[
|
||
['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
|
||
['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
|
||
['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
|
||
],
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
[
|
||
'Jan.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sept.', 'Okt.', 'Nov.', 'Dez.'
|
||
],
|
||
[
|
||
'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
|
||
'November', 'Dezember'
|
||
]
|
||
],
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
|
||
[
|
||
'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
|
||
'November', 'Dezember'
|
||
]
|
||
],
|
||
[['v. Chr.', 'n. Chr.'], u, u],
|
||
1,
|
||
[6, 0],
|
||
['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1}, {0}', u, '{1} \'um\' {0}', u],
|
||
['.', '’', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤ #,##0.00;¤-#,##0.00', '#E0'],
|
||
'CHF',
|
||
'CHF',
|
||
'Schweizer Franken',
|
||
{
|
||
'ATS': ['öS'],
|
||
'AUD': ['AU$', '$'],
|
||
'BGM': ['BGK'],
|
||
'BGO': ['BGJ'],
|
||
'CUC': [u, 'Cub$'],
|
||
'DEM': ['DM'],
|
||
'EUR': [],
|
||
'FKP': [u, 'Fl£'],
|
||
'GNF': [u, 'F.G.'],
|
||
'KMF': [u, 'FC'],
|
||
'RON': [u, 'L'],
|
||
'RWF': [u, 'F.Rw'],
|
||
'SYP': [],
|
||
'THB': ['฿'],
|
||
'TWD': ['NT$'],
|
||
'XXX': [],
|
||
'ZMW': [u, 'K']
|
||
},
|
||
'ltr',
|
||
plural_de_CH
|
||
];
|
||
|
||
function plural_el(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_el = [
|
||
'el',
|
||
[['πμ', 'μμ'], ['π.μ.', 'μ.μ.'], u],
|
||
u,
|
||
[
|
||
['Κ', 'Δ', 'Τ', 'Τ', 'Π', 'Π', 'Σ'], ['Κυρ', 'Δευ', 'Τρί', 'Τετ', 'Πέμ', 'Παρ', 'Σάβ'],
|
||
['Κυριακή', 'Δευτέρα', 'Τρίτη', 'Τετάρτη', 'Πέμπτη', 'Παρασκευή', 'Σάββατο'],
|
||
['Κυ', 'Δε', 'Τρ', 'Τε', 'Πέ', 'Πα', 'Σά']
|
||
],
|
||
u,
|
||
[
|
||
['Ι', 'Φ', 'Μ', 'Α', 'Μ', 'Ι', 'Ι', 'Α', 'Σ', 'Ο', 'Ν', 'Δ'],
|
||
['Ιαν', 'Φεβ', 'Μαρ', 'Απρ', 'Μαΐ', 'Ιουν', 'Ιουλ', 'Αυγ', 'Σεπ', 'Οκτ', 'Νοε', 'Δεκ'],
|
||
[
|
||
'Ιανουαρίου', 'Φεβρουαρίου', 'Μαρτίου', 'Απριλίου', 'Μαΐου', 'Ιουνίου', 'Ιουλίου',
|
||
'Αυγούστου', 'Σεπτεμβρίου', 'Οκτωβρίου', 'Νοεμβρίου', 'Δεκεμβρίου'
|
||
]
|
||
],
|
||
[
|
||
['Ι', 'Φ', 'Μ', 'Α', 'Μ', 'Ι', 'Ι', 'Α', 'Σ', 'Ο', 'Ν', 'Δ'],
|
||
['Ιαν', 'Φεβ', 'Μάρ', 'Απρ', 'Μάι', 'Ιούν', 'Ιούλ', 'Αύγ', 'Σεπ', 'Οκτ', 'Νοέ', 'Δεκ'],
|
||
[
|
||
'Ιανουάριος', 'Φεβρουάριος', 'Μάρτιος', 'Απρίλιος', 'Μάιος', 'Ιούνιος', 'Ιούλιος',
|
||
'Αύγουστος', 'Σεπτέμβριος', 'Οκτώβριος', 'Νοέμβριος', 'Δεκέμβριος'
|
||
]
|
||
],
|
||
[['π.Χ.', 'μ.Χ.'], u, ['προ Χριστού', 'μετά Χριστόν']],
|
||
1,
|
||
[6, 0],
|
||
['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1}, {0}', u, '{1} - {0}', u],
|
||
[',', '.', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'Ευρώ',
|
||
{'GRD': ['Δρχ'], 'JPY': ['JP¥', '¥'], 'THB': ['฿']},
|
||
'ltr',
|
||
plural_el
|
||
];
|
||
|
||
function plural_en_AU(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_en_AU = [
|
||
'en-AU',
|
||
[['am', 'pm'], u, u],
|
||
u,
|
||
[
|
||
['Su.', 'M.', 'Tu.', 'W.', 'Th.', 'F.', 'Sa.'],
|
||
['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
|
||
['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
|
||
['Su', 'Mon', 'Tu', 'Wed', 'Th', 'Fri', 'Sat']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
|
||
[
|
||
'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
|
||
'October', 'November', 'December'
|
||
]
|
||
],
|
||
u,
|
||
[['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
|
||
0,
|
||
[6, 0],
|
||
['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1}, {0}', u, '{1} \'at\' {0}', u],
|
||
['.', ',', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'AUD',
|
||
'$',
|
||
'Australian Dollar',
|
||
{
|
||
'AUD': ['$'],
|
||
'BDT': [u, 'Tk'],
|
||
'BOB': [u, '$b'],
|
||
'BRL': [u, 'R$'],
|
||
'CAD': [u, '$'],
|
||
'CNY': [u, '¥'],
|
||
'CUP': [u, '₱'],
|
||
'EGP': [u, '£'],
|
||
'EUR': [u, '€'],
|
||
'GBP': [u, '£'],
|
||
'HKD': [u, '$'],
|
||
'ILS': [u, '₪'],
|
||
'INR': [u, '₹'],
|
||
'ISK': [u, 'Kr'],
|
||
'JPY': [u, '¥'],
|
||
'KRW': [u, '₩'],
|
||
'MXN': [u, '$'],
|
||
'NZD': [u, '$'],
|
||
'PYG': [u, 'Gs'],
|
||
'SCR': ['Rs'],
|
||
'SEK': [u, 'Kr'],
|
||
'TWD': [u, '$'],
|
||
'USD': [u, '$'],
|
||
'UYU': [u, '$U'],
|
||
'VND': [u, '₫'],
|
||
'XAF': [],
|
||
'XCD': [u, '$'],
|
||
'XOF': [],
|
||
'XPF': ['CFP']
|
||
},
|
||
'ltr',
|
||
plural_en_AU
|
||
];
|
||
|
||
function plural_en_CA(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_en_CA = [
|
||
'en-CA',
|
||
[['am', 'pm'], ['a.m.', 'p.m.'], u],
|
||
[['a.m.', 'pm'], ['a.m.', 'p.m.'], u],
|
||
[
|
||
['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun.', 'Mon.', 'Tue.', 'Wed.', 'Thu.', 'Fri.', 'Sat.'],
|
||
['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
|
||
['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['Jan.', 'Feb.', 'Mar.', 'Apr.', 'May', 'Jun.', 'Jul.', 'Aug.', 'Sep.', 'Oct.', 'Nov.', 'Dec.'],
|
||
[
|
||
'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
|
||
'October', 'November', 'December'
|
||
]
|
||
],
|
||
u,
|
||
[['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
|
||
0,
|
||
[6, 0],
|
||
['y-MM-dd', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1}, {0}', u, '{1} \'at\' {0}', u],
|
||
['.', ',', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'CAD',
|
||
'$',
|
||
'Canadian Dollar',
|
||
{'CAD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
|
||
'ltr',
|
||
plural_en_CA
|
||
];
|
||
|
||
function plural_en_GB(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_en_GB = [
|
||
'en-GB',
|
||
[['a', 'p'], ['am', 'pm'], u],
|
||
[['am', 'pm'], u, u],
|
||
[
|
||
['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
|
||
['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
|
||
['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
|
||
[
|
||
'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
|
||
'October', 'November', 'December'
|
||
]
|
||
],
|
||
u,
|
||
[['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
|
||
1,
|
||
[6, 0],
|
||
['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1}, {0}', u, '{1} \'at\' {0}', u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'GBP',
|
||
'£',
|
||
'British Pound',
|
||
{'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
|
||
'ltr',
|
||
plural_en_GB
|
||
];
|
||
|
||
function plural_en_IE(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_en_IE = [
|
||
'en-IE',
|
||
[['a', 'p'], ['am', 'pm'], ['a.m.', 'p.m.']],
|
||
[['am', 'pm'], u, u],
|
||
[
|
||
['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
|
||
['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
|
||
['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
|
||
[
|
||
'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
|
||
'October', 'November', 'December'
|
||
]
|
||
],
|
||
u,
|
||
[['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
|
||
1,
|
||
[6, 0],
|
||
['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1}, {0}', u, '{1} \'at\' {0}', u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'Euro',
|
||
{'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
|
||
'ltr',
|
||
plural_en_IE
|
||
];
|
||
|
||
function plural_en_IN(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_en_IN = [
|
||
'en-IN',
|
||
[['a', 'p'], ['am', 'pm'], u],
|
||
[['am', 'pm'], u, u],
|
||
[
|
||
['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
|
||
['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
|
||
['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
|
||
[
|
||
'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
|
||
'October', 'November', 'December'
|
||
]
|
||
],
|
||
u,
|
||
[['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
|
||
0,
|
||
[0, 0],
|
||
['dd/MM/yy', 'dd-MMM-y', 'd MMMM y', 'EEEE, d MMMM, y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1}, {0}', u, '{1} \'at\' {0}', u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##,##0.###', '#,##,##0%', '¤#,##,##0.00', '#E0'],
|
||
'INR',
|
||
'₹',
|
||
'Indian Rupee',
|
||
{'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
|
||
'ltr',
|
||
plural_en_IN
|
||
];
|
||
|
||
function plural_en_SG(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_en_SG = [
|
||
'en-SG',
|
||
[['a', 'p'], ['am', 'pm'], u],
|
||
[['am', 'pm'], u, u],
|
||
[
|
||
['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
|
||
['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
|
||
['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
|
||
[
|
||
'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
|
||
'October', 'November', 'December'
|
||
]
|
||
],
|
||
u,
|
||
[['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
|
||
0,
|
||
[6, 0],
|
||
['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1}, {0}', u, '{1} \'at\' {0}', u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'SGD',
|
||
'$',
|
||
'Singapore Dollar',
|
||
{'JPY': ['JP¥', '¥'], 'SGD': ['$'], 'USD': ['US$', '$']},
|
||
'ltr',
|
||
plural_en_SG
|
||
];
|
||
|
||
function plural_en_ZA(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_en_ZA = [
|
||
'en-ZA',
|
||
[['a', 'p'], ['am', 'pm'], u],
|
||
[['am', 'pm'], u, u],
|
||
[
|
||
['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
|
||
['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
|
||
['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
|
||
[
|
||
'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
|
||
'October', 'November', 'December'
|
||
]
|
||
],
|
||
u,
|
||
[['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
|
||
0,
|
||
[6, 0],
|
||
['y/MM/dd', 'dd MMM y', 'dd MMMM y', 'EEEE, dd MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1}, {0}', u, '{1} \'at\' {0}', u],
|
||
[',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'ZAR',
|
||
'R',
|
||
'South African Rand',
|
||
{'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'ZAR': ['R']},
|
||
'ltr',
|
||
plural_en_ZA
|
||
];
|
||
|
||
function plural_es(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_es = [
|
||
'es',
|
||
[['a. m.', 'p. m.'], u, u],
|
||
u,
|
||
[
|
||
['D', 'L', 'M', 'X', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
|
||
['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
|
||
['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
|
||
],
|
||
u,
|
||
[
|
||
['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
[
|
||
'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
|
||
'dic.'
|
||
],
|
||
[
|
||
'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
|
||
'octubre', 'noviembre', 'diciembre'
|
||
]
|
||
],
|
||
u,
|
||
[['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
|
||
1,
|
||
[6, 0],
|
||
['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
|
||
['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss (zzzz)'],
|
||
['{1} {0}', u, '{1}, {0}', u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'euro',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'BRL': [u, 'R$'],
|
||
'CNY': [u, '¥'],
|
||
'EGP': [],
|
||
'ESP': ['₧'],
|
||
'GBP': [u, '£'],
|
||
'HKD': [u, '$'],
|
||
'ILS': [u, '₪'],
|
||
'INR': [u, '₹'],
|
||
'JPY': [u, '¥'],
|
||
'KRW': [u, '₩'],
|
||
'MXN': [u, '$'],
|
||
'NZD': [u, '$'],
|
||
'RON': [u, 'L'],
|
||
'THB': ['฿'],
|
||
'TWD': [u, 'NT$'],
|
||
'USD': ['US$', '$'],
|
||
'XAF': [],
|
||
'XCD': [u, '$'],
|
||
'XOF': []
|
||
},
|
||
'ltr',
|
||
plural_es
|
||
];
|
||
|
||
function plural_es_419(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_es_419 = [
|
||
'es-419',
|
||
[['a. m.', 'p. m.'], ['a.m.', 'p.m.'], u],
|
||
u,
|
||
[
|
||
['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
|
||
['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
|
||
['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
|
||
],
|
||
[
|
||
['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
|
||
['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
|
||
['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
|
||
],
|
||
[
|
||
['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
[
|
||
'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
|
||
],
|
||
[
|
||
'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
|
||
'octubre', 'noviembre', 'diciembre'
|
||
]
|
||
],
|
||
u,
|
||
[['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
|
||
1,
|
||
[6, 0],
|
||
['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
|
||
'EUR',
|
||
'EUR',
|
||
'euro',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'BRL': [u, 'R$'],
|
||
'CAD': [u, '$'],
|
||
'CNY': [u, '¥'],
|
||
'ESP': ['₧'],
|
||
'EUR': [u, '€'],
|
||
'FKP': [u, 'FK£'],
|
||
'GBP': [u, '£'],
|
||
'HKD': [u, '$'],
|
||
'ILS': [u, '₪'],
|
||
'INR': [u, '₹'],
|
||
'JPY': [u, '¥'],
|
||
'KRW': [u, '₩'],
|
||
'MXN': [u, '$'],
|
||
'NZD': [u, '$'],
|
||
'RON': [u, 'L'],
|
||
'SSP': [u, 'SD£'],
|
||
'SYP': [u, 'S£'],
|
||
'TWD': [u, 'NT$'],
|
||
'USD': [u, '$'],
|
||
'VEF': [u, 'BsF'],
|
||
'VND': [u, '₫'],
|
||
'XAF': [],
|
||
'XCD': [u, '$'],
|
||
'XOF': []
|
||
},
|
||
'ltr',
|
||
plural_es_419
|
||
];
|
||
|
||
function plural_es_MX(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_es_MX = [
|
||
'es-MX',
|
||
[['a. m.', 'p. m.'], u, u],
|
||
u,
|
||
[
|
||
['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
|
||
['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
|
||
['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
|
||
],
|
||
u,
|
||
[
|
||
['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
[
|
||
'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
|
||
],
|
||
[
|
||
'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
|
||
'octubre', 'noviembre', 'diciembre'
|
||
]
|
||
],
|
||
u,
|
||
[['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
|
||
0,
|
||
[6, 0],
|
||
['dd/MM/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
|
||
['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
|
||
['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
|
||
'MXN',
|
||
'$',
|
||
'peso mexicano',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'BRL': [u, 'R$'],
|
||
'BYN': [u, 'p.'],
|
||
'CAD': [u, '$'],
|
||
'CNY': [u, '¥'],
|
||
'ESP': ['₧'],
|
||
'EUR': [u, '€'],
|
||
'GBP': [u, '£'],
|
||
'HKD': [u, '$'],
|
||
'ILS': [u, '₪'],
|
||
'INR': [u, '₹'],
|
||
'JPY': [u, '¥'],
|
||
'KRW': [u, '₩'],
|
||
'MRO': ['MRU'],
|
||
'MRU': ['UM'],
|
||
'MXN': ['$'],
|
||
'NZD': [u, '$'],
|
||
'TWD': [u, 'NT$'],
|
||
'USD': [u, '$'],
|
||
'VND': [u, '₫'],
|
||
'XAF': [],
|
||
'XCD': [u, '$'],
|
||
'XOF': []
|
||
},
|
||
'ltr',
|
||
plural_es_MX
|
||
];
|
||
|
||
function plural_es_US(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_es_US = [
|
||
'es-US',
|
||
[['a. m.', 'p. m.'], u, u],
|
||
u,
|
||
[
|
||
['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
|
||
['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
|
||
['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
|
||
],
|
||
u,
|
||
[
|
||
['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
[
|
||
'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
|
||
],
|
||
[
|
||
'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
|
||
'octubre', 'noviembre', 'diciembre'
|
||
]
|
||
],
|
||
u,
|
||
[['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
|
||
0,
|
||
[6, 0],
|
||
['d/M/y', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
|
||
'USD',
|
||
'$',
|
||
'dólar estadounidense',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'BRL': [u, 'R$'],
|
||
'BYN': [u, 'p.'],
|
||
'CAD': [u, '$'],
|
||
'CNY': [u, '¥'],
|
||
'ESP': ['₧'],
|
||
'EUR': [u, '€'],
|
||
'GBP': [u, '£'],
|
||
'HKD': [u, '$'],
|
||
'ILS': [u, '₪'],
|
||
'INR': [u, '₹'],
|
||
'KRW': [u, '₩'],
|
||
'MXN': [u, '$'],
|
||
'NZD': [u, '$'],
|
||
'TWD': [u, 'NT$'],
|
||
'VND': [u, '₫'],
|
||
'XAF': [],
|
||
'XCD': [u, '$'],
|
||
'XOF': []
|
||
},
|
||
'ltr',
|
||
plural_es_US
|
||
];
|
||
|
||
function plural_et(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_et = [
|
||
'et',
|
||
[['AM', 'PM'], u, u],
|
||
u,
|
||
[
|
||
['P', 'E', 'T', 'K', 'N', 'R', 'L'], u,
|
||
['pühapäev', 'esmaspäev', 'teisipäev', 'kolmapäev', 'neljapäev', 'reede', 'laupäev'],
|
||
['P', 'E', 'T', 'K', 'N', 'R', 'L']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'V', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['jaan', 'veebr', 'märts', 'apr', 'mai', 'juuni', 'juuli', 'aug', 'sept', 'okt', 'nov', 'dets'],
|
||
[
|
||
'jaanuar', 'veebruar', 'märts', 'aprill', 'mai', 'juuni', 'juuli', 'august', 'september',
|
||
'oktoober', 'november', 'detsember'
|
||
]
|
||
],
|
||
u,
|
||
[['eKr', 'pKr'], u, ['enne Kristust', 'pärast Kristust']],
|
||
1,
|
||
[6, 0],
|
||
['dd.MM.yy', 'd. MMM y', 'd. MMMM y', 'EEEE, d. MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
[',', ' ', ';', '%', '+', '−', '×10^', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'euro',
|
||
{'AUD': ['AU$', '$'], 'EEK': ['kr'], 'THB': ['฿'], 'TWD': ['NT$']},
|
||
'ltr',
|
||
plural_et
|
||
];
|
||
|
||
function plural_eu(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_eu = [
|
||
'eu',
|
||
[['g', 'a'], ['AM', 'PM'], u],
|
||
[['AM', 'PM'], u, u],
|
||
[
|
||
['I', 'A', 'A', 'A', 'O', 'O', 'L'], ['ig.', 'al.', 'ar.', 'az.', 'og.', 'or.', 'lr.'],
|
||
['igandea', 'astelehena', 'asteartea', 'asteazkena', 'osteguna', 'ostirala', 'larunbata'],
|
||
['ig.', 'al.', 'ar.', 'az.', 'og.', 'or.', 'lr.']
|
||
],
|
||
u,
|
||
[
|
||
['U', 'O', 'M', 'A', 'M', 'E', 'U', 'A', 'I', 'U', 'A', 'A'],
|
||
[
|
||
'urt.', 'ots.', 'mar.', 'api.', 'mai.', 'eka.', 'uzt.', 'abu.', 'ira.', 'urr.', 'aza.', 'abe.'
|
||
],
|
||
[
|
||
'urtarrilak', 'otsailak', 'martxoak', 'apirilak', 'maiatzak', 'ekainak', 'uztailak',
|
||
'abuztuak', 'irailak', 'urriak', 'azaroak', 'abenduak'
|
||
]
|
||
],
|
||
[
|
||
['U', 'O', 'M', 'A', 'M', 'E', 'U', 'A', 'I', 'U', 'A', 'A'],
|
||
[
|
||
'urt.', 'ots.', 'mar.', 'api.', 'mai.', 'eka.', 'uzt.', 'abu.', 'ira.', 'urr.', 'aza.', 'abe.'
|
||
],
|
||
[
|
||
'urtarrila', 'otsaila', 'martxoa', 'apirila', 'maiatza', 'ekaina', 'uztaila', 'abuztua',
|
||
'iraila', 'urria', 'azaroa', 'abendua'
|
||
]
|
||
],
|
||
[['K.a.', 'K.o.'], u, ['K.a.', 'Kristo ondoren']],
|
||
1,
|
||
[6, 0],
|
||
[
|
||
'yy/M/d', 'y(\'e\')\'ko\' MMM d(\'a\')', 'y(\'e\')\'ko\' MMMM\'ren\' d(\'a\')',
|
||
'y(\'e\')\'ko\' MMMM\'ren\' d(\'a\'), EEEE'
|
||
],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss (z)', 'HH:mm:ss (zzzz)'],
|
||
['{1} {0}', u, u, u],
|
||
[',', '.', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '% #,##0', '#,##0.00 ¤', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'euroa',
|
||
{'ESP': ['₧'], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
|
||
'ltr',
|
||
plural_eu
|
||
];
|
||
|
||
function plural_fa(n: number): number {
|
||
let i = Math.floor(Math.abs(n));
|
||
if (i === 0 || n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_fa = [
|
||
'fa',
|
||
[['ق', 'ب'], ['ق.ظ.', 'ب.ظ.'], ['قبل\u200cازظهر', 'بعدازظهر']],
|
||
u,
|
||
[
|
||
['ی', 'د', 'س', 'چ', 'پ', 'ج', 'ش'],
|
||
['یکشنبه', 'دوشنبه', 'سه\u200cشنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه'], u,
|
||
['۱ش', '۲ش', '۳ش', '۴ش', '۵ش', 'ج', 'ش']
|
||
],
|
||
u,
|
||
[
|
||
['ژ', 'ف', 'م', 'آ', 'م', 'ژ', 'ژ', 'ا', 'س', 'ا', 'ن', 'د'],
|
||
[
|
||
'ژانویهٔ', 'فوریهٔ', 'مارس', 'آوریل', 'مهٔ', 'ژوئن', 'ژوئیهٔ', 'اوت', 'سپتامبر', 'اکتبر',
|
||
'نوامبر', 'دسامبر'
|
||
],
|
||
u
|
||
],
|
||
[
|
||
['ژ', 'ف', 'م', 'آ', 'م', 'ژ', 'ژ', 'ا', 'س', 'ا', 'ن', 'د'],
|
||
[
|
||
'ژانویه', 'فوریه', 'مارس', 'آوریل', 'مه', 'ژوئن', 'ژوئیه', 'اوت', 'سپتامبر', 'اکتبر',
|
||
'نوامبر', 'دسامبر'
|
||
],
|
||
u
|
||
],
|
||
[['ق', 'م'], ['ق.م.', 'م.'], ['قبل از میلاد', 'میلادی']],
|
||
6,
|
||
[5, 5],
|
||
['y/M/d', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
|
||
['H:mm', 'H:mm:ss', 'H:mm:ss (z)', 'H:mm:ss (zzzz)'],
|
||
['{1}،\u200f {0}', u, '{1}، ساعت {0}', u],
|
||
['.', ',', ';', '%', '\u200e+', '\u200e−', 'E', '×', '‰', '∞', 'ناعدد', ':'],
|
||
['#,##0.###', '#,##0%', '\u200e¤ #,##0.00', '#E0'],
|
||
'IRR',
|
||
'ریال',
|
||
'ریال ایران',
|
||
{
|
||
'AFN': ['؋'],
|
||
'CAD': ['$CA', '$'],
|
||
'CNY': ['¥CN', '¥'],
|
||
'HKD': ['$HK', '$'],
|
||
'IRR': ['ریال'],
|
||
'MXN': ['$MX', '$'],
|
||
'NZD': ['$NZ', '$'],
|
||
'THB': ['฿'],
|
||
'XCD': ['$EC', '$']
|
||
},
|
||
'rtl',
|
||
plural_fa
|
||
];
|
||
|
||
function plural_fi(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_fi = [
|
||
'fi',
|
||
[['ap.', 'ip.'], u, u],
|
||
u,
|
||
[
|
||
['S', 'M', 'T', 'K', 'T', 'P', 'L'], ['su', 'ma', 'ti', 'ke', 'to', 'pe', 'la'],
|
||
[
|
||
'sunnuntaina', 'maanantaina', 'tiistaina', 'keskiviikkona', 'torstaina', 'perjantaina',
|
||
'lauantaina'
|
||
],
|
||
['su', 'ma', 'ti', 'ke', 'to', 'pe', 'la']
|
||
],
|
||
[
|
||
['S', 'M', 'T', 'K', 'T', 'P', 'L'], ['su', 'ma', 'ti', 'ke', 'to', 'pe', 'la'],
|
||
['sunnuntai', 'maanantai', 'tiistai', 'keskiviikko', 'torstai', 'perjantai', 'lauantai'],
|
||
['su', 'ma', 'ti', 'ke', 'to', 'pe', 'la']
|
||
],
|
||
[
|
||
['T', 'H', 'M', 'H', 'T', 'K', 'H', 'E', 'S', 'L', 'M', 'J'],
|
||
[
|
||
'tammik.', 'helmik.', 'maalisk.', 'huhtik.', 'toukok.', 'kesäk.', 'heinäk.', 'elok.',
|
||
'syysk.', 'lokak.', 'marrask.', 'jouluk.'
|
||
],
|
||
[
|
||
'tammikuuta', 'helmikuuta', 'maaliskuuta', 'huhtikuuta', 'toukokuuta', 'kesäkuuta',
|
||
'heinäkuuta', 'elokuuta', 'syyskuuta', 'lokakuuta', 'marraskuuta', 'joulukuuta'
|
||
]
|
||
],
|
||
[
|
||
['T', 'H', 'M', 'H', 'T', 'K', 'H', 'E', 'S', 'L', 'M', 'J'],
|
||
[
|
||
'tammi', 'helmi', 'maalis', 'huhti', 'touko', 'kesä', 'heinä', 'elo', 'syys', 'loka',
|
||
'marras', 'joulu'
|
||
],
|
||
[
|
||
'tammikuu', 'helmikuu', 'maaliskuu', 'huhtikuu', 'toukokuu', 'kesäkuu', 'heinäkuu', 'elokuu',
|
||
'syyskuu', 'lokakuu', 'marraskuu', 'joulukuu'
|
||
]
|
||
],
|
||
[['eKr', 'jKr'], ['eKr.', 'jKr.'], ['ennen Kristuksen syntymää', 'jälkeen Kristuksen syntymän']],
|
||
1,
|
||
[6, 0],
|
||
['d.M.y', u, 'd. MMMM y', 'cccc d. MMMM y'],
|
||
['H.mm', 'H.mm.ss', 'H.mm.ss z', 'H.mm.ss zzzz'],
|
||
['{1} {0}', '{1} \'klo\' {0}', u, u],
|
||
[',', ' ', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'epäluku', '.'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'euro',
|
||
{
|
||
'AOA': [],
|
||
'ARS': [],
|
||
'AUD': [],
|
||
'BAM': [],
|
||
'BBD': [],
|
||
'BDT': [],
|
||
'BMD': [],
|
||
'BND': [],
|
||
'BOB': [],
|
||
'BRL': [],
|
||
'BSD': [],
|
||
'BWP': [],
|
||
'BYN': [],
|
||
'BZD': [],
|
||
'CAD': [],
|
||
'CLP': [],
|
||
'CNY': [],
|
||
'COP': [],
|
||
'CRC': [],
|
||
'CUC': [],
|
||
'CUP': [],
|
||
'CZK': [],
|
||
'DKK': [],
|
||
'DOP': [],
|
||
'EGP': [],
|
||
'ESP': [],
|
||
'FIM': ['mk'],
|
||
'FJD': [],
|
||
'FKP': [],
|
||
'GEL': [],
|
||
'GIP': [],
|
||
'GNF': [],
|
||
'GTQ': [],
|
||
'GYD': [],
|
||
'HKD': [],
|
||
'HNL': [],
|
||
'HRK': [],
|
||
'HUF': [],
|
||
'IDR': [],
|
||
'ILS': [],
|
||
'INR': [],
|
||
'ISK': [],
|
||
'JMD': [],
|
||
'KHR': [],
|
||
'KMF': [],
|
||
'KPW': [],
|
||
'KRW': [],
|
||
'KYD': [],
|
||
'KZT': [],
|
||
'LAK': [],
|
||
'LBP': [],
|
||
'LKR': [],
|
||
'LRD': [],
|
||
'LTL': [],
|
||
'LVL': [],
|
||
'MGA': [],
|
||
'MMK': [],
|
||
'MNT': [],
|
||
'MUR': [],
|
||
'MXN': [],
|
||
'MYR': [],
|
||
'NAD': [],
|
||
'NGN': [],
|
||
'NIO': [],
|
||
'NOK': [],
|
||
'NPR': [],
|
||
'NZD': [],
|
||
'PHP': [],
|
||
'PKR': [],
|
||
'PLN': [],
|
||
'PYG': [],
|
||
'RON': [],
|
||
'RUR': [],
|
||
'RWF': [],
|
||
'SBD': [],
|
||
'SEK': [],
|
||
'SGD': [],
|
||
'SHP': [],
|
||
'SRD': [],
|
||
'SSP': [],
|
||
'STN': [u, 'STD'],
|
||
'SYP': [],
|
||
'THB': [],
|
||
'TOP': [],
|
||
'TRY': [],
|
||
'TTD': [],
|
||
'TWD': [],
|
||
'UAH': [],
|
||
'UYU': [],
|
||
'VEF': [],
|
||
'VND': [],
|
||
'XCD': [],
|
||
'XPF': [],
|
||
'XXX': [],
|
||
'ZAR': [],
|
||
'ZMW': []
|
||
},
|
||
'ltr',
|
||
plural_fi
|
||
];
|
||
|
||
function plural_fr(n: number): number {
|
||
let i = Math.floor(Math.abs(n));
|
||
if (i === 0 || i === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_fr = [
|
||
'fr',
|
||
[['AM', 'PM'], u, u],
|
||
u,
|
||
[
|
||
['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
|
||
['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
|
||
['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
[
|
||
'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
|
||
'déc.'
|
||
],
|
||
[
|
||
'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
|
||
'octobre', 'novembre', 'décembre'
|
||
]
|
||
],
|
||
u,
|
||
[['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
|
||
1,
|
||
[6, 0],
|
||
['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', '{1} \'à\' {0}', u, u],
|
||
[',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'euro',
|
||
{
|
||
'ARS': ['$AR', '$'],
|
||
'AUD': ['$AU', '$'],
|
||
'BEF': ['FB'],
|
||
'BMD': ['$BM', '$'],
|
||
'BND': ['$BN', '$'],
|
||
'BZD': ['$BZ', '$'],
|
||
'CAD': ['$CA', '$'],
|
||
'CLP': ['$CL', '$'],
|
||
'CNY': [u, '¥'],
|
||
'COP': ['$CO', '$'],
|
||
'CYP': ['£CY'],
|
||
'EGP': [u, '£E'],
|
||
'FJD': ['$FJ', '$'],
|
||
'FKP': ['£FK', '£'],
|
||
'FRF': ['F'],
|
||
'GBP': ['£GB', '£'],
|
||
'GIP': ['£GI', '£'],
|
||
'HKD': [u, '$'],
|
||
'IEP': ['£IE'],
|
||
'ILP': ['£IL'],
|
||
'ITL': ['₤IT'],
|
||
'JPY': [u, '¥'],
|
||
'KMF': [u, 'FC'],
|
||
'LBP': ['£LB', '£L'],
|
||
'MTP': ['£MT'],
|
||
'MXN': ['$MX', '$'],
|
||
'NAD': ['$NA', '$'],
|
||
'NIO': [u, '$C'],
|
||
'NZD': ['$NZ', '$'],
|
||
'RHD': ['$RH'],
|
||
'RON': [u, 'L'],
|
||
'RWF': [u, 'FR'],
|
||
'SBD': ['$SB', '$'],
|
||
'SGD': ['$SG', '$'],
|
||
'SRD': ['$SR', '$'],
|
||
'TOP': [u, '$T'],
|
||
'TTD': ['$TT', '$'],
|
||
'TWD': [u, 'NT$'],
|
||
'USD': ['$US', '$'],
|
||
'UYU': ['$UY', '$'],
|
||
'WST': ['$WS'],
|
||
'XCD': [u, '$'],
|
||
'XPF': ['FCFP'],
|
||
'ZMW': [u, 'Kw']
|
||
},
|
||
'ltr',
|
||
plural_fr
|
||
];
|
||
|
||
function plural_fr_CA(n: number): number {
|
||
let i = Math.floor(Math.abs(n));
|
||
if (i === 0 || i === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_fr_CA = [
|
||
'fr-CA',
|
||
[['a', 'p'], ['a.m.', 'p.m.'], u],
|
||
[['a.m.', 'p.m.'], u, u],
|
||
[
|
||
['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
|
||
['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
|
||
['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
[
|
||
'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juill.', 'août', 'sept.', 'oct.', 'nov.',
|
||
'déc.'
|
||
],
|
||
[
|
||
'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
|
||
'octobre', 'novembre', 'décembre'
|
||
]
|
||
],
|
||
u,
|
||
[['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
|
||
0,
|
||
[6, 0],
|
||
['y-MM-dd', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
|
||
[
|
||
'HH \'h\' mm', 'HH \'h\' mm \'min\' ss \'s\'', 'HH \'h\' mm \'min\' ss \'s\' z',
|
||
'HH \'h\' mm \'min\' ss \'s\' zzzz'
|
||
],
|
||
['{1} {0}', u, '{1} \'à\' {0}', u],
|
||
[',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'CAD',
|
||
'$',
|
||
'dollar canadien',
|
||
{
|
||
'AUD': ['$ AU', '$'],
|
||
'BEF': ['FB'],
|
||
'BYN': [u, 'Br'],
|
||
'CAD': ['$'],
|
||
'CYP': ['£CY'],
|
||
'EGP': [u, '£E'],
|
||
'FRF': ['F'],
|
||
'GEL': [],
|
||
'HKD': ['$ HK', '$'],
|
||
'IEP': ['£IE'],
|
||
'ILP': ['£IL'],
|
||
'ILS': [u, '₪'],
|
||
'INR': [u, '₹'],
|
||
'ITL': ['₤IT'],
|
||
'KRW': [u, '₩'],
|
||
'LBP': [u, '£L'],
|
||
'MTP': ['£MT'],
|
||
'MXN': [u, '$'],
|
||
'NZD': ['$ NZ', '$'],
|
||
'RHD': ['$RH'],
|
||
'RON': [u, 'L'],
|
||
'RWF': [u, 'FR'],
|
||
'SGD': ['$ SG', '$'],
|
||
'TOP': [u, '$T'],
|
||
'TWD': [u, 'NT$'],
|
||
'USD': ['$ US', '$'],
|
||
'VND': [u, '₫'],
|
||
'XAF': [],
|
||
'XCD': [u, '$'],
|
||
'XOF': [],
|
||
'XPF': []
|
||
},
|
||
'ltr',
|
||
plural_fr_CA
|
||
];
|
||
|
||
function plural_ga(n: number): number {
|
||
if (n === 1) return 1;
|
||
if (n === 2) return 2;
|
||
if (n === Math.floor(n) && n >= 3 && n <= 6) return 3;
|
||
if (n === Math.floor(n) && n >= 7 && n <= 10) return 4;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_ga = [
|
||
'ga',
|
||
[['r.n.', 'i.n.'], u, u],
|
||
u,
|
||
[
|
||
['D', 'L', 'M', 'C', 'D', 'A', 'S'], ['Domh', 'Luan', 'Máirt', 'Céad', 'Déar', 'Aoine', 'Sath'],
|
||
[
|
||
'Dé Domhnaigh', 'Dé Luain', 'Dé Máirt', 'Dé Céadaoin', 'Déardaoin', 'Dé hAoine', 'Dé Sathairn'
|
||
],
|
||
['Do', 'Lu', 'Má', 'Cé', 'Dé', 'Ao', 'Sa']
|
||
],
|
||
u,
|
||
[
|
||
['E', 'F', 'M', 'A', 'B', 'M', 'I', 'L', 'M', 'D', 'S', 'N'],
|
||
[
|
||
'Ean', 'Feabh', 'Márta', 'Aib', 'Beal', 'Meith', 'Iúil', 'Lún', 'MFómh', 'DFómh', 'Samh',
|
||
'Noll'
|
||
],
|
||
[
|
||
'Eanáir', 'Feabhra', 'Márta', 'Aibreán', 'Bealtaine', 'Meitheamh', 'Iúil', 'Lúnasa',
|
||
'Meán Fómhair', 'Deireadh Fómhair', 'Samhain', 'Nollaig'
|
||
]
|
||
],
|
||
u,
|
||
[['RC', 'AD'], u, ['Roimh Chríost', 'Anno Domini']],
|
||
1,
|
||
[6, 0],
|
||
['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'Euro',
|
||
{'THB': ['฿'], 'TWD': ['NT$'], 'XXX': []},
|
||
'ltr',
|
||
plural_ga
|
||
];
|
||
|
||
function plural_gl(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_gl = [
|
||
'gl',
|
||
[['a.m.', 'p.m.'], u, u],
|
||
u,
|
||
[
|
||
['d.', 'l.', 'm.', 'm.', 'x.', 'v.', 's.'],
|
||
['dom.', 'luns', 'mar.', 'mér.', 'xov.', 'ven.', 'sáb.'],
|
||
['domingo', 'luns', 'martes', 'mércores', 'xoves', 'venres', 'sábado'],
|
||
['do.', 'lu.', 'ma.', 'mé.', 'xo.', 've.', 'sá.']
|
||
],
|
||
[
|
||
['D', 'L', 'M', 'M', 'X', 'V', 'S'], ['Dom.', 'Luns', 'Mar.', 'Mér.', 'Xov.', 'Ven.', 'Sáb.'],
|
||
['Domingo', 'Luns', 'Martes', 'Mércores', 'Xoves', 'Venres', 'Sábado'],
|
||
['Do', 'Lu', 'Ma', 'Mé', 'Xo', 'Ve', 'Sá']
|
||
],
|
||
[
|
||
['x.', 'f.', 'm.', 'a.', 'm.', 'x.', 'x.', 'a.', 's.', 'o.', 'n.', 'd.'],
|
||
[
|
||
'xan.', 'feb.', 'mar.', 'abr.', 'maio', 'xuño', 'xul.', 'ago.', 'set.', 'out.', 'nov.', 'dec.'
|
||
],
|
||
[
|
||
'xaneiro', 'febreiro', 'marzo', 'abril', 'maio', 'xuño', 'xullo', 'agosto', 'setembro',
|
||
'outubro', 'novembro', 'decembro'
|
||
]
|
||
],
|
||
[
|
||
['X', 'F', 'M', 'A', 'M', 'X', 'X', 'A', 'S', 'O', 'N', 'D'],
|
||
[
|
||
'Xan.', 'Feb.', 'Mar.', 'Abr.', 'Maio', 'Xuño', 'Xul.', 'Ago.', 'Set.', 'Out.', 'Nov.', 'Dec.'
|
||
],
|
||
[
|
||
'Xaneiro', 'Febreiro', 'Marzo', 'Abril', 'Maio', 'Xuño', 'Xullo', 'Agosto', 'Setembro',
|
||
'Outubro', 'Novembro', 'Decembro'
|
||
]
|
||
],
|
||
[['a.C.', 'd.C.'], u, ['antes de Cristo', 'despois de Cristo']],
|
||
1,
|
||
[6, 0],
|
||
['dd/MM/yy', 'd \'de\' MMM \'de\' y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{0}, {1}', u, '{0} \'do\' {1}', u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'euro',
|
||
{
|
||
'BYN': [u, 'Br'],
|
||
'ESP': ['₧'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'KMF': [u, 'FC'],
|
||
'MXN': ['$MX', '$'],
|
||
'RUB': [u, 'руб'],
|
||
'THB': ['฿'],
|
||
'TWD': ['NT$'],
|
||
'XCD': [u, '$']
|
||
},
|
||
'ltr',
|
||
plural_gl
|
||
];
|
||
|
||
function plural_gsw(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_gsw = [
|
||
'gsw',
|
||
[['vorm.', 'nam.'], u, ['am Vormittag', 'am Namittag']],
|
||
[['vorm.', 'nam.'], u, ['Vormittag', 'Namittag']],
|
||
[
|
||
['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['Su.', 'Mä.', 'Zi.', 'Mi.', 'Du.', 'Fr.', 'Sa.'],
|
||
['Sunntig', 'Määntig', 'Ziischtig', 'Mittwuch', 'Dunschtig', 'Friitig', 'Samschtig'],
|
||
['Su.', 'Mä.', 'Zi.', 'Mi.', 'Du.', 'Fr.', 'Sa.']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
|
||
[
|
||
'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'Auguscht', 'Septämber',
|
||
'Oktoober', 'Novämber', 'Dezämber'
|
||
]
|
||
],
|
||
u,
|
||
[['v. Chr.', 'n. Chr.'], u, u],
|
||
1,
|
||
[6, 0],
|
||
['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
['.', '’', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'CHF',
|
||
'CHF',
|
||
'Schwiizer Franke',
|
||
{'ATS': ['öS']},
|
||
'ltr',
|
||
plural_gsw
|
||
];
|
||
|
||
function plural_gu(n: number): number {
|
||
let i = Math.floor(Math.abs(n));
|
||
if (i === 0 || n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_gu = [
|
||
'gu',
|
||
[['AM', 'PM'], u, u],
|
||
u,
|
||
[
|
||
['ર', 'સો', 'મં', 'બુ', 'ગુ', 'શુ', 'શ'], ['રવિ', 'સોમ', 'મંગળ', 'બુધ', 'ગુરુ', 'શુક્ર', 'શનિ'],
|
||
['રવિવાર', 'સોમવાર', 'મંગળવાર', 'બુધવાર', 'ગુરુવાર', 'શુક્રવાર', 'શનિવાર'],
|
||
['ર', 'સો', 'મં', 'બુ', 'ગુ', 'શુ', 'શ']
|
||
],
|
||
u,
|
||
[
|
||
['જા', 'ફે', 'મા', 'એ', 'મે', 'જૂ', 'જુ', 'ઑ', 'સ', 'ઑ', 'ન', 'ડિ'],
|
||
['જાન્યુ', 'ફેબ્રુ', 'માર્ચ', 'એપ્રિલ', 'મે', 'જૂન', 'જુલાઈ', 'ઑગસ્ટ', 'સપ્ટે', 'ઑક્ટો', 'નવે', 'ડિસે'],
|
||
[
|
||
'જાન્યુઆરી', 'ફેબ્રુઆરી', 'માર્ચ', 'એપ્રિલ', 'મે', 'જૂન', 'જુલાઈ', 'ઑગસ્ટ', 'સપ્ટેમ્બર', 'ઑક્ટોબર', 'નવેમ્બર',
|
||
'ડિસેમ્બર'
|
||
]
|
||
],
|
||
u,
|
||
[['ઇ સ પુ', 'ઇસ'], ['ઈ.સ.પૂર્વે', 'ઈ.સ.'], ['ઈસવીસન પૂર્વે', 'ઇસવીસન']],
|
||
0,
|
||
[0, 0],
|
||
['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
|
||
['hh:mm a', 'hh:mm:ss a', 'hh:mm:ss a z', 'hh:mm:ss a zzzz'],
|
||
['{1} {0}', u, '{1} એ {0} વાગ્યે', u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##,##0.###', '#,##,##0%', '¤#,##,##0.00', '[#E0]'],
|
||
'INR',
|
||
'₹',
|
||
'ભારતીય રૂપિયા',
|
||
{'JPY': ['JP¥', '¥'], 'MUR': [u, 'રૂ.'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
|
||
'ltr',
|
||
plural_gu
|
||
];
|
||
|
||
function plural_haw(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_haw = [
|
||
'haw',
|
||
[['AM', 'PM'], u, u],
|
||
u,
|
||
[
|
||
['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['LP', 'P1', 'P2', 'P3', 'P4', 'P5', 'P6'],
|
||
['Lāpule', 'Poʻakahi', 'Poʻalua', 'Poʻakolu', 'Poʻahā', 'Poʻalima', 'Poʻaono'],
|
||
['LP', 'P1', 'P2', 'P3', 'P4', 'P5', 'P6']
|
||
],
|
||
u,
|
||
[
|
||
['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
|
||
['Ian.', 'Pep.', 'Mal.', 'ʻAp.', 'Mei', 'Iun.', 'Iul.', 'ʻAu.', 'Kep.', 'ʻOk.', 'Now.', 'Kek.'],
|
||
[
|
||
'Ianuali', 'Pepeluali', 'Malaki', 'ʻApelila', 'Mei', 'Iune', 'Iulai', 'ʻAukake', 'Kepakemapa',
|
||
'ʻOkakopa', 'Nowemapa', 'Kekemapa'
|
||
]
|
||
],
|
||
u,
|
||
[['BCE', 'CE'], u, u],
|
||
0,
|
||
[6, 0],
|
||
['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'USD',
|
||
'$',
|
||
'USD',
|
||
{'JPY': ['JP¥', '¥']},
|
||
'ltr',
|
||
plural_haw
|
||
];
|
||
|
||
function plural_hi(n: number): number {
|
||
let i = Math.floor(Math.abs(n));
|
||
if (i === 0 || n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_hi = [
|
||
'hi',
|
||
[['am', 'pm'], u, u],
|
||
u,
|
||
[
|
||
['र', 'सो', 'मं', 'बु', 'गु', 'शु', 'श'], ['रवि', 'सोम', 'मंगल', 'बुध', 'गुरु', 'शुक्र', 'शनि'],
|
||
['रविवार', 'सोमवार', 'मंगलवार', 'बुधवार', 'गुरुवार', 'शुक्रवार', 'शनिवार'],
|
||
['र', 'सो', 'मं', 'बु', 'गु', 'शु', 'श']
|
||
],
|
||
u,
|
||
[
|
||
['ज', 'फ़', 'मा', 'अ', 'म', 'जू', 'जु', 'अ', 'सि', 'अ', 'न', 'दि'],
|
||
['जन॰', 'फ़र॰', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जुल॰', 'अग॰', 'सित॰', 'अक्तू॰', 'नव॰', 'दिस॰'],
|
||
[
|
||
'जनवरी', 'फ़रवरी', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितंबर', 'अक्तूबर', 'नवंबर',
|
||
'दिसंबर'
|
||
]
|
||
],
|
||
u,
|
||
[['ईसा-पूर्व', 'ईस्वी'], u, ['ईसा-पूर्व', 'ईसवी सन']],
|
||
0,
|
||
[0, 0],
|
||
['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1}, {0}', u, '{1} को {0}', u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##,##0.###', '#,##,##0%', '¤#,##,##0.00', '[#E0]'],
|
||
'INR',
|
||
'₹',
|
||
'भारतीय रुपया',
|
||
{'JPY': ['JP¥', '¥'], 'RON': [u, 'लेई'], 'THB': ['฿'], 'TWD': ['NT$']},
|
||
'ltr',
|
||
plural_hi
|
||
];
|
||
|
||
function plural_hr(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
|
||
f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
|
||
if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
|
||
if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
|
||
!(i % 100 >= 12 && i % 100 <= 14) ||
|
||
f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
|
||
!(f % 100 >= 12 && f % 100 <= 14))
|
||
return 3;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_hr = [
|
||
'hr',
|
||
[['AM', 'PM'], u, u],
|
||
u,
|
||
[
|
||
['N', 'P', 'U', 'S', 'Č', 'P', 'S'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
|
||
['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
|
||
['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
|
||
],
|
||
[
|
||
['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
|
||
['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
|
||
['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
|
||
],
|
||
[
|
||
['1.', '2.', '3.', '4.', '5.', '6.', '7.', '8.', '9.', '10.', '11.', '12.'],
|
||
['sij', 'velj', 'ožu', 'tra', 'svi', 'lip', 'srp', 'kol', 'ruj', 'lis', 'stu', 'pro'],
|
||
[
|
||
'siječnja', 'veljače', 'ožujka', 'travnja', 'svibnja', 'lipnja', 'srpnja', 'kolovoza',
|
||
'rujna', 'listopada', 'studenoga', 'prosinca'
|
||
]
|
||
],
|
||
[
|
||
['1.', '2.', '3.', '4.', '5.', '6.', '7.', '8.', '9.', '10.', '11.', '12.'],
|
||
['sij', 'velj', 'ožu', 'tra', 'svi', 'lip', 'srp', 'kol', 'ruj', 'lis', 'stu', 'pro'],
|
||
[
|
||
'siječanj', 'veljača', 'ožujak', 'travanj', 'svibanj', 'lipanj', 'srpanj', 'kolovoz', 'rujan',
|
||
'listopad', 'studeni', 'prosinac'
|
||
]
|
||
],
|
||
[['pr.n.e.', 'AD'], ['pr. Kr.', 'po. Kr.'], ['prije Krista', 'poslije Krista']],
|
||
1,
|
||
[6, 0],
|
||
['dd. MM. y.', 'd. MMM y.', 'd. MMMM y.', 'EEEE, d. MMMM y.'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss (zzzz)'],
|
||
['{1} {0}', u, '{1} \'u\' {0}', u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'HRK',
|
||
'HRK',
|
||
'hrvatska kuna',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'BRL': [u, 'R$'],
|
||
'CAD': [u, '$'],
|
||
'CNY': [u, '¥'],
|
||
'EUR': [u, '€'],
|
||
'GBP': [u, '£'],
|
||
'HKD': [u, '$'],
|
||
'ILS': [u, '₪'],
|
||
'INR': [u, '₹'],
|
||
'JPY': [u, '¥'],
|
||
'KRW': [u, '₩'],
|
||
'MXN': [u, '$'],
|
||
'NZD': [u, '$'],
|
||
'TWD': [u, 'NT$'],
|
||
'USD': [u, '$'],
|
||
'VND': [u, '₫'],
|
||
'XCD': [u, '$'],
|
||
'XPF': [],
|
||
'XXX': []
|
||
},
|
||
'ltr',
|
||
plural_hr
|
||
];
|
||
|
||
function plural_hu(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_hu = [
|
||
'hu',
|
||
[['de.', 'du.'], u, u],
|
||
u,
|
||
[
|
||
['V', 'H', 'K', 'Sz', 'Cs', 'P', 'Sz'], ['V', 'H', 'K', 'Sze', 'Cs', 'P', 'Szo'],
|
||
['vasárnap', 'hétfő', 'kedd', 'szerda', 'csütörtök', 'péntek', 'szombat'],
|
||
['V', 'H', 'K', 'Sze', 'Cs', 'P', 'Szo']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'Á', 'M', 'J', 'J', 'A', 'Sz', 'O', 'N', 'D'],
|
||
[
|
||
'jan.', 'febr.', 'márc.', 'ápr.', 'máj.', 'jún.', 'júl.', 'aug.', 'szept.', 'okt.', 'nov.',
|
||
'dec.'
|
||
],
|
||
[
|
||
'január', 'február', 'március', 'április', 'május', 'június', 'július', 'augusztus',
|
||
'szeptember', 'október', 'november', 'december'
|
||
]
|
||
],
|
||
u,
|
||
[['ie.', 'isz.'], ['i. e.', 'i. sz.'], ['Krisztus előtt', 'időszámításunk szerint']],
|
||
1,
|
||
[6, 0],
|
||
['y. MM. dd.', 'y. MMM d.', 'y. MMMM d.', 'y. MMMM d., EEEE'],
|
||
['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
[',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'HUF',
|
||
'Ft',
|
||
'magyar forint',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'BRL': [u, 'R$'],
|
||
'CAD': [u, '$'],
|
||
'CNY': [u, '¥'],
|
||
'EUR': [u, '€'],
|
||
'GBP': [u, '£'],
|
||
'HKD': [u, '$'],
|
||
'HUF': ['Ft'],
|
||
'ILS': [u, '₪'],
|
||
'INR': [u, '₹'],
|
||
'KRW': [u, '₩'],
|
||
'MXN': [u, '$'],
|
||
'NZD': [u, '$'],
|
||
'TWD': [u, 'NT$'],
|
||
'USD': [u, '$'],
|
||
'VND': [u, '₫'],
|
||
'XCD': [u, '$']
|
||
},
|
||
'ltr',
|
||
plural_hu
|
||
];
|
||
|
||
function plural_hy(n: number): number {
|
||
let i = Math.floor(Math.abs(n));
|
||
if (i === 0 || i === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_hy = [
|
||
'hy',
|
||
[['ա', 'հ'], ['AM', 'PM'], u],
|
||
[['AM', 'PM'], u, u],
|
||
[
|
||
['Կ', 'Ե', 'Ե', 'Չ', 'Հ', 'Ո', 'Շ'], ['կիր', 'երկ', 'երք', 'չրք', 'հնգ', 'ուր', 'շբթ'],
|
||
['կիրակի', 'երկուշաբթի', 'երեքշաբթի', 'չորեքշաբթի', 'հինգշաբթի', 'ուրբաթ', 'շաբաթ'],
|
||
['կր', 'եկ', 'եք', 'չք', 'հգ', 'ու', 'շբ']
|
||
],
|
||
u,
|
||
[
|
||
['Հ', 'Փ', 'Մ', 'Ա', 'Մ', 'Հ', 'Հ', 'Օ', 'Ս', 'Հ', 'Ն', 'Դ'],
|
||
['հնվ', 'փտվ', 'մրտ', 'ապր', 'մյս', 'հնս', 'հլս', 'օգս', 'սեպ', 'հոկ', 'նոյ', 'դեկ'],
|
||
[
|
||
'հունվարի', 'փետրվարի', 'մարտի', 'ապրիլի', 'մայիսի', 'հունիսի', 'հուլիսի', 'օգոստոսի',
|
||
'սեպտեմբերի', 'հոկտեմբերի', 'նոյեմբերի', 'դեկտեմբերի'
|
||
]
|
||
],
|
||
[
|
||
['Հ', 'Փ', 'Մ', 'Ա', 'Մ', 'Հ', 'Հ', 'Օ', 'Ս', 'Հ', 'Ն', 'Դ'],
|
||
['հնվ', 'փտվ', 'մրտ', 'ապր', 'մյս', 'հնս', 'հլս', 'օգս', 'սեպ', 'հոկ', 'նոյ', 'դեկ'],
|
||
[
|
||
'հունվար', 'փետրվար', 'մարտ', 'ապրիլ', 'մայիս', 'հունիս', 'հուլիս', 'օգոստոս', 'սեպտեմբեր',
|
||
'հոկտեմբեր', 'նոյեմբեր', 'դեկտեմբեր'
|
||
]
|
||
],
|
||
[['մ.թ.ա.', 'մ.թ.'], u, ['Քրիստոսից առաջ', 'Քրիստոսից հետո']],
|
||
1,
|
||
[6, 0],
|
||
['dd.MM.yy', 'dd MMM, y թ.', 'dd MMMM, y թ.', 'y թ. MMMM d, EEEE'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1}, {0}', u, u, u],
|
||
[',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'ՈչԹ', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'AMD',
|
||
'֏',
|
||
'հայկական դրամ',
|
||
{'AMD': ['֏'], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$']},
|
||
'ltr',
|
||
plural_hy
|
||
];
|
||
|
||
function plural_in(n: number): number {
|
||
return 5;
|
||
}
|
||
|
||
export const locale_in = [
|
||
'id',
|
||
[['AM', 'PM'], u, u],
|
||
u,
|
||
[
|
||
['M', 'S', 'S', 'R', 'K', 'J', 'S'], ['Min', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab'],
|
||
['Minggu', 'Senin', 'Selasa', 'Rabu', 'Kamis', 'Jumat', 'Sabtu'],
|
||
['Min', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Agu', 'Sep', 'Okt', 'Nov', 'Des'],
|
||
[
|
||
'Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September',
|
||
'Oktober', 'November', 'Desember'
|
||
]
|
||
],
|
||
u,
|
||
[['SM', 'M'], u, ['Sebelum Masehi', 'Masehi']],
|
||
0,
|
||
[6, 0],
|
||
['dd/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE, dd MMMM y'],
|
||
['HH.mm', 'HH.mm.ss', 'HH.mm.ss z', 'HH.mm.ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', '.'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'IDR',
|
||
'Rp',
|
||
'Rupiah Indonesia',
|
||
{
|
||
'AUD': ['AU$', '$'],
|
||
'IDR': ['Rp'],
|
||
'INR': ['Rs', '₹'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'THB': ['฿'],
|
||
'TWD': ['NT$'],
|
||
'USD': ['US$', '$'],
|
||
'XXX': []
|
||
},
|
||
'ltr',
|
||
plural_in
|
||
];
|
||
|
||
function plural_is(n: number): number {
|
||
let i = Math.floor(Math.abs(n)),
|
||
t = parseInt(n.toString().replace(/^[^.]*\.?|0+$/g, ''), 10) || 0;
|
||
if (t === 0 && i % 10 === 1 && !(i % 100 === 11) || !(t === 0)) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_is = [
|
||
'is',
|
||
[['f.', 'e.'], ['f.h.', 'e.h.'], u],
|
||
[['f.h.', 'e.h.'], u, u],
|
||
[
|
||
['S', 'M', 'Þ', 'M', 'F', 'F', 'L'], ['sun.', 'mán.', 'þri.', 'mið.', 'fim.', 'fös.', 'lau.'],
|
||
[
|
||
'sunnudagur', 'mánudagur', 'þriðjudagur', 'miðvikudagur', 'fimmtudagur', 'föstudagur',
|
||
'laugardagur'
|
||
],
|
||
['su.', 'má.', 'þr.', 'mi.', 'fi.', 'fö.', 'la.']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'Á', 'S', 'O', 'N', 'D'],
|
||
['jan.', 'feb.', 'mar.', 'apr.', 'maí', 'jún.', 'júl.', 'ágú.', 'sep.', 'okt.', 'nóv.', 'des.'],
|
||
[
|
||
'janúar', 'febrúar', 'mars', 'apríl', 'maí', 'júní', 'júlí', 'ágúst', 'september', 'október',
|
||
'nóvember', 'desember'
|
||
]
|
||
],
|
||
u,
|
||
[['f.k.', 'e.k.'], ['f.Kr.', 'e.Kr.'], ['fyrir Krist', 'eftir Krist']],
|
||
1,
|
||
[6, 0],
|
||
['d.M.y', 'd. MMM y', 'd. MMMM y', 'EEEE, d. MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1}, {0}', u, '{1} \'kl\'. {0}', u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'ISK',
|
||
'ISK',
|
||
'íslensk króna',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'BRL': [u, 'R$'],
|
||
'CAD': [u, '$'],
|
||
'EUR': [u, '€'],
|
||
'GBP': [u, '£'],
|
||
'INR': [u, '₹'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'KRW': [u, '₩'],
|
||
'MXN': [u, '$'],
|
||
'NZD': [u, '$'],
|
||
'TWD': [u, 'NT$'],
|
||
'USD': [u, '$'],
|
||
'VND': [u, '₫']
|
||
},
|
||
'ltr',
|
||
plural_is
|
||
];
|
||
|
||
function plural_it(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_it = [
|
||
'it',
|
||
[['m.', 'p.'], ['AM', 'PM'], u],
|
||
u,
|
||
[
|
||
['D', 'L', 'M', 'M', 'G', 'V', 'S'], ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab'],
|
||
['domenica', 'lunedì', 'martedì', 'mercoledì', 'giovedì', 'venerdì', 'sabato'],
|
||
['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab']
|
||
],
|
||
u,
|
||
[
|
||
['G', 'F', 'M', 'A', 'M', 'G', 'L', 'A', 'S', 'O', 'N', 'D'],
|
||
['gen', 'feb', 'mar', 'apr', 'mag', 'giu', 'lug', 'ago', 'set', 'ott', 'nov', 'dic'],
|
||
[
|
||
'gennaio', 'febbraio', 'marzo', 'aprile', 'maggio', 'giugno', 'luglio', 'agosto', 'settembre',
|
||
'ottobre', 'novembre', 'dicembre'
|
||
]
|
||
],
|
||
u,
|
||
[['aC', 'dC'], ['a.C.', 'd.C.'], ['avanti Cristo', 'dopo Cristo']],
|
||
1,
|
||
[6, 0],
|
||
['dd/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1}, {0}', u, '{1} {0}', u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'euro',
|
||
{
|
||
'BRL': [u, 'R$'],
|
||
'BYN': [u, 'Br'],
|
||
'EGP': [u, '£E'],
|
||
'HKD': [u, '$'],
|
||
'JPY': [u, '¥'],
|
||
'KRW': [u, '₩'],
|
||
'MXN': [u, '$'],
|
||
'NOK': [u, 'NKr'],
|
||
'THB': ['฿'],
|
||
'TWD': [u, 'NT$'],
|
||
'USD': [u, '$']
|
||
},
|
||
'ltr',
|
||
plural_it
|
||
];
|
||
|
||
function plural_iw(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
if (i === 2 && v === 0) return 2;
|
||
if (v === 0 && !(n >= 0 && n <= 10) && n % 10 === 0) return 4;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_iw = [
|
||
'he',
|
||
[['לפנה״צ', 'אחה״צ'], u, u],
|
||
[['לפנה״צ', 'אחה״צ'], ['AM', 'PM'], u],
|
||
[
|
||
['א׳', 'ב׳', 'ג׳', 'ד׳', 'ה׳', 'ו׳', 'ש׳'],
|
||
['יום א׳', 'יום ב׳', 'יום ג׳', 'יום ד׳', 'יום ה׳', 'יום ו׳', 'שבת'],
|
||
['יום ראשון', 'יום שני', 'יום שלישי', 'יום רביעי', 'יום חמישי', 'יום שישי', 'יום שבת'],
|
||
['א׳', 'ב׳', 'ג׳', 'ד׳', 'ה׳', 'ו׳', 'ש׳']
|
||
],
|
||
u,
|
||
[
|
||
['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
|
||
['ינו׳', 'פבר׳', 'מרץ', 'אפר׳', 'מאי', 'יוני', 'יולי', 'אוג׳', 'ספט׳', 'אוק׳', 'נוב׳', 'דצמ׳'],
|
||
[
|
||
'ינואר', 'פברואר', 'מרץ', 'אפריל', 'מאי', 'יוני', 'יולי', 'אוגוסט', 'ספטמבר', 'אוקטובר',
|
||
'נובמבר', 'דצמבר'
|
||
]
|
||
],
|
||
u,
|
||
[['לפנה״ס', 'לספירה'], u, ['לפני הספירה', 'לספירה']],
|
||
0,
|
||
[5, 6],
|
||
['d.M.y', 'd בMMM y', 'd בMMMM y', 'EEEE, d בMMMM y'],
|
||
['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
|
||
['{1}, {0}', u, '{1} בשעה {0}', u],
|
||
['.', ',', ';', '%', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '\u200f#,##0.00 ¤;\u200f-#,##0.00 ¤', '#E0'],
|
||
'ILS',
|
||
'₪',
|
||
'שקל חדש',
|
||
{'BYN': [u, 'р'], 'CNY': ['\u200eCN¥\u200e', '¥'], 'ILP': ['ל״י'], 'THB': ['฿'], 'TWD': ['NT$']},
|
||
'rtl',
|
||
plural_iw
|
||
];
|
||
|
||
function plural_ja(n: number): number {
|
||
return 5;
|
||
}
|
||
|
||
export const locale_ja = [
|
||
'ja',
|
||
[['午前', '午後'], u, u],
|
||
u,
|
||
[
|
||
['日', '月', '火', '水', '木', '金', '土'], u,
|
||
['日曜日', '月曜日', '火曜日', '水曜日', '木曜日', '金曜日', '土曜日'],
|
||
['日', '月', '火', '水', '木', '金', '土']
|
||
],
|
||
u,
|
||
[
|
||
['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
|
||
['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], u
|
||
],
|
||
u,
|
||
[['BC', 'AD'], ['紀元前', '西暦'], u],
|
||
0,
|
||
[6, 0],
|
||
['y/MM/dd', u, 'y年M月d日', 'y年M月d日EEEE'],
|
||
['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H時mm分ss秒 zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'JPY',
|
||
'¥',
|
||
'日本円',
|
||
{'CNY': ['元', '¥'], 'JPY': ['¥'], 'RON': [u, 'レイ'], 'XXX': []},
|
||
'ltr',
|
||
plural_ja
|
||
];
|
||
|
||
function plural_ka(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_ka = [
|
||
'ka',
|
||
[['a', 'p'], ['AM', 'PM'], u],
|
||
[['AM', 'PM'], u, u],
|
||
[
|
||
['კ', 'ო', 'ს', 'ო', 'ხ', 'პ', 'შ'], ['კვი', 'ორშ', 'სამ', 'ოთხ', 'ხუთ', 'პარ', 'შაბ'],
|
||
['კვირა', 'ორშაბათი', 'სამშაბათი', 'ოთხშაბათი', 'ხუთშაბათი', 'პარასკევი', 'შაბათი'],
|
||
['კვ', 'ორ', 'სმ', 'ოთ', 'ხთ', 'პრ', 'შბ']
|
||
],
|
||
u,
|
||
[
|
||
['ი', 'თ', 'მ', 'ა', 'მ', 'ი', 'ი', 'ა', 'ს', 'ო', 'ნ', 'დ'],
|
||
['იან', 'თებ', 'მარ', 'აპრ', 'მაი', 'ივნ', 'ივლ', 'აგვ', 'სექ', 'ოქტ', 'ნოე', 'დეკ'],
|
||
[
|
||
'იანვარი', 'თებერვალი', 'მარტი', 'აპრილი', 'მაისი', 'ივნისი', 'ივლისი', 'აგვისტო',
|
||
'სექტემბერი', 'ოქტომბერი', 'ნოემბერი', 'დეკემბერი'
|
||
]
|
||
],
|
||
u,
|
||
[['ძვ. წ.', 'ახ. წ.'], u, ['ძველი წელთაღრიცხვით', 'ახალი წელთაღრიცხვით']],
|
||
1,
|
||
[6, 0],
|
||
['dd.MM.yy', 'd MMM. y', 'd MMMM, y', 'EEEE, dd MMMM, y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1}, {0}', u, u, u],
|
||
[',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'არ არის რიცხვი', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'GEL',
|
||
'₾',
|
||
'ქართული ლარი',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'CNY': [u, '¥'],
|
||
'GEL': ['₾'],
|
||
'HKD': [u, '$'],
|
||
'ILS': [u, '₪'],
|
||
'INR': [u, '₹'],
|
||
'JPY': [u, '¥'],
|
||
'KRW': [u, '₩'],
|
||
'NZD': [u, '$'],
|
||
'TWD': ['NT$'],
|
||
'USD': ['US$', '$'],
|
||
'VND': [u, '₫']
|
||
},
|
||
'ltr',
|
||
plural_ka
|
||
];
|
||
|
||
function plural_kk(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_kk = [
|
||
'kk',
|
||
[['AM', 'PM'], u, u],
|
||
u,
|
||
[
|
||
['Ж', 'Д', 'С', 'С', 'Б', 'Ж', 'С'], ['жс', 'дс', 'сс', 'ср', 'бс', 'жм', 'сб'],
|
||
['жексенбі', 'дүйсенбі', 'сейсенбі', 'сәрсенбі', 'бейсенбі', 'жұма', 'сенбі'],
|
||
['жс', 'дс', 'сс', 'ср', 'бс', 'жм', 'сб']
|
||
],
|
||
u,
|
||
[
|
||
['Қ', 'А', 'Н', 'С', 'М', 'М', 'Ш', 'Т', 'Қ', 'Қ', 'Қ', 'Ж'],
|
||
[
|
||
'қаң.', 'ақп.', 'нау.', 'сәу.', 'мам.', 'мау.', 'шіл.', 'там.', 'қыр.', 'қаз.', 'қар.', 'жел.'
|
||
],
|
||
[
|
||
'қаңтар', 'ақпан', 'наурыз', 'сәуір', 'мамыр', 'маусым', 'шілде', 'тамыз', 'қыркүйек',
|
||
'қазан', 'қараша', 'желтоқсан'
|
||
]
|
||
],
|
||
[
|
||
['Қ', 'А', 'Н', 'С', 'М', 'М', 'Ш', 'Т', 'Қ', 'Қ', 'Қ', 'Ж'],
|
||
[
|
||
'қаң.', 'ақп.', 'нау.', 'сәу.', 'мам.', 'мау.', 'шіл.', 'там.', 'қыр.', 'қаз.', 'қар.', 'жел.'
|
||
],
|
||
[
|
||
'Қаңтар', 'Ақпан', 'Наурыз', 'Сәуір', 'Мамыр', 'Маусым', 'Шілде', 'Тамыз', 'Қыркүйек',
|
||
'Қазан', 'Қараша', 'Желтоқсан'
|
||
]
|
||
],
|
||
[['б.з.д.', 'б.з.'], u, ['Біздің заманымызға дейін', 'біздің заманымыз']],
|
||
1,
|
||
[6, 0],
|
||
['dd.MM.yy', 'y \'ж\'. dd MMM', 'y \'ж\'. d MMMM', 'y \'ж\'. d MMMM, EEEE'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1}, {0}', u, u, u],
|
||
[',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'сан емес', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'KZT',
|
||
'₸',
|
||
'Қазақстан теңгесі',
|
||
{'JPY': ['JP¥', '¥'], 'KZT': ['₸'], 'RUB': ['₽'], 'THB': ['฿'], 'TWD': ['NT$']},
|
||
'ltr',
|
||
plural_kk
|
||
];
|
||
|
||
function plural_km(n: number): number {
|
||
return 5;
|
||
}
|
||
|
||
export const locale_km = [
|
||
'km',
|
||
[['a', 'p'], ['AM', 'PM'], u],
|
||
[['AM', 'PM'], u, u],
|
||
[
|
||
['អ', 'ច', 'អ', 'ព', 'ព', 'ស', 'ស'], ['អាទិត្យ', 'ចន្ទ', 'អង្គារ', 'ពុធ', 'ព្រហ', 'សុក្រ', 'សៅរ៍'],
|
||
['អាទិត្យ', 'ច័ន្ទ', 'អង្គារ', 'ពុធ', 'ព្រហស្បតិ៍', 'សុក្រ', 'សៅរ៍'], ['អា', 'ច', 'អ', 'ពុ', 'ព្រ', 'សុ', 'ស']
|
||
],
|
||
[
|
||
['អ', 'ច', 'អ', 'ព', 'ព', 'ស', 'ស'], ['អាទិត្យ', 'ចន្ទ', 'អង្គារ', 'ពុធ', 'ព្រហ', 'សុក្រ', 'សៅរ៍'],
|
||
['អាទិត្យ', 'ចន្ទ', 'អង្គារ', 'ពុធ', 'ព្រហស្បតិ៍', 'សុក្រ', 'សៅរ៍'], ['អា', 'ច', 'អ', 'ពុ', 'ព្រ', 'សុ', 'ស']
|
||
],
|
||
[
|
||
['ម', 'ក', 'ម', 'ម', 'ឧ', 'ម', 'ក', 'ស', 'ក', 'ត', 'វ', 'ធ'],
|
||
['មករា', 'កុម្ភៈ', 'មីនា', 'មេសា', 'ឧសភា', 'មិថុនា', 'កក្កដា', 'សីហា', 'កញ្ញា', 'តុលា', 'វិច្ឆិកា', 'ធ្នូ'], u
|
||
],
|
||
u,
|
||
[['មុន គ.ស.', 'គ.ស.'], u, ['មុនគ្រិស្តសករាជ', 'គ្រិស្តសករាជ']],
|
||
0,
|
||
[6, 0],
|
||
['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1}, {0}', u, '{1} នៅម៉ោង {0}', u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
|
||
'KHR',
|
||
'៛',
|
||
'រៀលកម្ពុជា',
|
||
{'JPY': ['JP¥', '¥'], 'KHR': ['៛'], 'THB': ['฿'], 'TWD': ['NT$']},
|
||
'ltr',
|
||
plural_km
|
||
];
|
||
|
||
function plural_kn(n: number): number {
|
||
let i = Math.floor(Math.abs(n));
|
||
if (i === 0 || n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_kn = [
|
||
'kn',
|
||
[['ಪೂ', 'ಅ'], ['ಪೂರ್ವಾಹ್ನ', 'ಅಪರಾಹ್ನ'], u],
|
||
[['ಪೂರ್ವಾಹ್ನ', 'ಅಪರಾಹ್ನ'], u, u],
|
||
[
|
||
['ಭಾ', 'ಸೋ', 'ಮಂ', 'ಬು', 'ಗು', 'ಶು', 'ಶ'], ['ಭಾನು', 'ಸೋಮ', 'ಮಂಗಳ', 'ಬುಧ', 'ಗುರು', 'ಶುಕ್ರ', 'ಶನಿ'],
|
||
['ಭಾನುವಾರ', 'ಸೋಮವಾರ', 'ಮಂಗಳವಾರ', 'ಬುಧವಾರ', 'ಗುರುವಾರ', 'ಶುಕ್ರವಾರ', 'ಶನಿವಾರ'],
|
||
['ಭಾನು', 'ಸೋಮ', 'ಮಂಗಳ', 'ಬುಧ', 'ಗುರು', 'ಶುಕ್ರ', 'ಶನಿ']
|
||
],
|
||
u,
|
||
[
|
||
['ಜ', 'ಫೆ', 'ಮಾ', 'ಏ', 'ಮೇ', 'ಜೂ', 'ಜು', 'ಆ', 'ಸೆ', 'ಅ', 'ನ', 'ಡಿ'],
|
||
['ಜನವರಿ', 'ಫೆಬ್ರವರಿ', 'ಮಾರ್ಚ್', 'ಏಪ್ರಿ', 'ಮೇ', 'ಜೂನ್', 'ಜುಲೈ', 'ಆಗ', 'ಸೆಪ್ಟೆಂ', 'ಅಕ್ಟೋ', 'ನವೆಂ', 'ಡಿಸೆಂ'],
|
||
[
|
||
'ಜನವರಿ', 'ಫೆಬ್ರವರಿ', 'ಮಾರ್ಚ್', 'ಏಪ್ರಿಲ್', 'ಮೇ', 'ಜೂನ್', 'ಜುಲೈ', 'ಆಗಸ್ಟ್', 'ಸೆಪ್ಟೆಂಬರ್', 'ಅಕ್ಟೋಬರ್', 'ನವೆಂಬರ್',
|
||
'ಡಿಸೆಂಬರ್'
|
||
]
|
||
],
|
||
[
|
||
['ಜ', 'ಫೆ', 'ಮಾ', 'ಏ', 'ಮೇ', 'ಜೂ', 'ಜು', 'ಆ', 'ಸೆ', 'ಅ', 'ನ', 'ಡಿ'],
|
||
['ಜನ', 'ಫೆಬ್ರ', 'ಮಾರ್ಚ್', 'ಏಪ್ರಿ', 'ಮೇ', 'ಜೂನ್', 'ಜುಲೈ', 'ಆಗ', 'ಸೆಪ್ಟೆಂ', 'ಅಕ್ಟೋ', 'ನವೆಂ', 'ಡಿಸೆಂ'],
|
||
[
|
||
'ಜನವರಿ', 'ಫೆಬ್ರವರಿ', 'ಮಾರ್ಚ್', 'ಏಪ್ರಿಲ್', 'ಮೇ', 'ಜೂನ್', 'ಜುಲೈ', 'ಆಗಸ್ಟ್', 'ಸೆಪ್ಟೆಂಬರ್', 'ಅಕ್ಟೋಬರ್', 'ನವೆಂಬರ್',
|
||
'ಡಿಸೆಂಬರ್'
|
||
]
|
||
],
|
||
[['ಕ್ರಿ.ಪೂ', 'ಕ್ರಿ.ಶ'], u, ['ಕ್ರಿಸ್ತ ಪೂರ್ವ', 'ಕ್ರಿಸ್ತ ಶಕ']],
|
||
0,
|
||
[0, 0],
|
||
['d/M/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
|
||
['hh:mm a', 'hh:mm:ss a', 'hh:mm:ss a z', 'hh:mm:ss a zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'INR',
|
||
'₹',
|
||
'ಭಾರತೀಯ ರೂಪಾಯಿ',
|
||
{'JPY': ['JP¥', '¥'], 'RON': [u, 'ಲೀ'], 'THB': ['฿'], 'TWD': ['NT$']},
|
||
'ltr',
|
||
plural_kn
|
||
];
|
||
|
||
function plural_ko(n: number): number {
|
||
return 5;
|
||
}
|
||
|
||
export const locale_ko = [
|
||
'ko',
|
||
[['AM', 'PM'], u, ['오전', '오후']],
|
||
u,
|
||
[
|
||
['일', '월', '화', '수', '목', '금', '토'], u,
|
||
['일요일', '월요일', '화요일', '수요일', '목요일', '금요일', '토요일'],
|
||
['일', '월', '화', '수', '목', '금', '토']
|
||
],
|
||
u,
|
||
[['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'], u, u],
|
||
u,
|
||
[['BC', 'AD'], u, ['기원전', '서기']],
|
||
0,
|
||
[6, 0],
|
||
['yy. M. d.', 'y. M. d.', 'y년 M월 d일', 'y년 M월 d일 EEEE'],
|
||
['a h:mm', 'a h:mm:ss', 'a h시 m분 s초 z', 'a h시 m분 s초 zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'KRW',
|
||
'₩',
|
||
'대한민국 원',
|
||
{'AUD': ['AU$', '$'], 'JPY': ['JP¥', '¥'], 'RON': [u, 'L'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
|
||
'ltr',
|
||
plural_ko
|
||
];
|
||
|
||
function plural_ky(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_ky = [
|
||
'ky',
|
||
[['тң', 'тк'], u, ['таңкы', 'түштөн кийинки']],
|
||
u,
|
||
[
|
||
['Ж', 'Д', 'Ш', 'Ш', 'Б', 'Ж', 'И'],
|
||
['жек.', 'дүй.', 'шейш.', 'шарш.', 'бейш.', 'жума', 'ишм.'],
|
||
['жекшемби', 'дүйшөмбү', 'шейшемби', 'шаршемби', 'бейшемби', 'жума', 'ишемби'],
|
||
['жш.', 'дш.', 'шш.', 'шр.', 'бш.', 'жм.', 'иш.']
|
||
],
|
||
u,
|
||
[
|
||
['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
|
||
['янв.', 'фев.', 'мар.', 'апр.', 'май', 'июн.', 'июл.', 'авг.', 'сен.', 'окт.', 'ноя.', 'дек.'],
|
||
[
|
||
'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
|
||
'ноябрь', 'декабрь'
|
||
]
|
||
],
|
||
[
|
||
['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
|
||
['Янв', 'Фев', 'Мар', 'Апр', 'Май', 'Июн', 'Июл', 'Авг', 'Сен', 'Окт', 'Ноя', 'Дек'],
|
||
[
|
||
'Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь',
|
||
'Ноябрь', 'Декабрь'
|
||
]
|
||
],
|
||
[['б.з.ч.', 'б.з.'], u, ['биздин заманга чейин', 'биздин заман']],
|
||
1,
|
||
[6, 0],
|
||
['d/M/yy', 'y-\'ж\'., d-MMM', 'y-\'ж\'., d-MMMM', 'y-\'ж\'., d-MMMM, EEEE'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
[',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'сан эмес', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'KGS',
|
||
'сом',
|
||
'Кыргызстан сому',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'BMD': [u, 'BD$'],
|
||
'BRL': [u, 'R$'],
|
||
'BSD': [u, 'B$'],
|
||
'BZD': [u, 'BZ$'],
|
||
'CAD': [u, 'C$'],
|
||
'DOP': [u, 'RD$'],
|
||
'EGP': [u, 'LE'],
|
||
'GBP': [u, '£'],
|
||
'HKD': [u, 'HK$'],
|
||
'HRK': [u, 'Kn'],
|
||
'ILS': [u, '₪'],
|
||
'INR': [u, '₹'],
|
||
'JMD': [u, 'J$'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'KGS': ['сом'],
|
||
'KRW': [u, '₩'],
|
||
'MXN': [u, '$'],
|
||
'NZD': [u, '$'],
|
||
'THB': ['฿'],
|
||
'TTD': [u, 'TT$'],
|
||
'TWD': [u, 'NT$'],
|
||
'USD': [u, '$'],
|
||
'XCD': [u, '$']
|
||
},
|
||
'ltr',
|
||
plural_ky
|
||
];
|
||
|
||
function plural_ln(n: number): number {
|
||
if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_ln = [
|
||
'ln',
|
||
[['ntɔ́ngɔ́', 'mpókwa'], u, u],
|
||
u,
|
||
[
|
||
['e', 'y', 'm', 'm', 'm', 'm', 'p'], ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps'],
|
||
[
|
||
'eyenga', 'mokɔlɔ mwa yambo', 'mokɔlɔ mwa míbalé', 'mokɔlɔ mwa mísáto', 'mokɔlɔ ya mínéi',
|
||
'mokɔlɔ ya mítáno', 'mpɔ́sɔ'
|
||
],
|
||
['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps']
|
||
],
|
||
u,
|
||
[
|
||
['y', 'f', 'm', 'a', 'm', 'y', 'y', 'a', 's', 'ɔ', 'n', 'd'],
|
||
['yan', 'fbl', 'msi', 'apl', 'mai', 'yun', 'yul', 'agt', 'stb', 'ɔtb', 'nvb', 'dsb'],
|
||
[
|
||
'sánzá ya yambo', 'sánzá ya míbalé', 'sánzá ya mísáto', 'sánzá ya mínei', 'sánzá ya mítáno',
|
||
'sánzá ya motóbá', 'sánzá ya nsambo', 'sánzá ya mwambe', 'sánzá ya libwa', 'sánzá ya zómi',
|
||
'sánzá ya zómi na mɔ̌kɔ́', 'sánzá ya zómi na míbalé'
|
||
]
|
||
],
|
||
u,
|
||
[['libóso ya', 'nsima ya Y'], u, ['Yambo ya Yézu Krís', 'Nsima ya Yézu Krís']],
|
||
1,
|
||
[6, 0],
|
||
['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'CDF',
|
||
'FC',
|
||
'Falánga ya Kongó',
|
||
{'CDF': ['FC'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
|
||
'ltr',
|
||
plural_ln
|
||
];
|
||
|
||
function plural_lo(n: number): number {
|
||
return 5;
|
||
}
|
||
|
||
export const locale_lo = [
|
||
'lo',
|
||
[['ກ່ອນທ່ຽງ', 'ຫຼັງທ່ຽງ'], u, u],
|
||
u,
|
||
[
|
||
['ອາ', 'ຈ', 'ອ', 'ພ', 'ພຫ', 'ສຸ', 'ສ'], ['ອາທິດ', 'ຈັນ', 'ອັງຄານ', 'ພຸດ', 'ພະຫັດ', 'ສຸກ', 'ເສົາ'],
|
||
['ວັນອາທິດ', 'ວັນຈັນ', 'ວັນອັງຄານ', 'ວັນພຸດ', 'ວັນພະຫັດ', 'ວັນສຸກ', 'ວັນເສົາ'],
|
||
['ອາ.', 'ຈ.', 'ອ.', 'ພ.', 'ພຫ.', 'ສຸ.', 'ສ.']
|
||
],
|
||
u,
|
||
[
|
||
['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
|
||
[
|
||
'ມ.ກ.', 'ກ.ພ.', 'ມ.ນ.', 'ມ.ສ.', 'ພ.ພ.', 'ມິ.ຖ.', 'ກ.ລ.', 'ສ.ຫ.', 'ກ.ຍ.', 'ຕ.ລ.', 'ພ.ຈ.', 'ທ.ວ.'
|
||
],
|
||
[
|
||
'ມັງກອນ', 'ກຸມພາ', 'ມີນາ', 'ເມສາ', 'ພຶດສະພາ', 'ມິຖຸນາ', 'ກໍລະກົດ', 'ສິງຫາ', 'ກັນຍາ', 'ຕຸລາ', 'ພະຈິກ',
|
||
'ທັນວາ'
|
||
]
|
||
],
|
||
u,
|
||
[['ກ່ອນ ຄ.ສ.', 'ຄ.ສ.'], u, ['ກ່ອນຄຣິດສັກກະລາດ', 'ຄຣິດສັກກະລາດ']],
|
||
0,
|
||
[6, 0],
|
||
['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE ທີ d MMMM G y'],
|
||
['H:mm', 'H:mm:ss', 'H ໂມງ m ນາທີ ss ວິນາທີ z', 'H ໂມງ m ນາທີ ss ວິນາທີ zzzz'],
|
||
['{1}, {0}', u, u, u],
|
||
[
|
||
',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞',
|
||
'ບໍ່ແມ່ນໂຕເລກ', ':'
|
||
],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00;¤-#,##0.00', '#'],
|
||
'LAK',
|
||
'₭',
|
||
'ລາວ ກີບ',
|
||
{'JPY': ['JP¥', '¥'], 'LAK': ['₭'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
|
||
'ltr',
|
||
plural_lo
|
||
];
|
||
|
||
function plural_lt(n: number): number {
|
||
let f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
|
||
if (n % 10 === 1 && !(n % 100 >= 11 && n % 100 <= 19)) return 1;
|
||
if (n % 10 === Math.floor(n % 10) && n % 10 >= 2 && n % 10 <= 9 &&
|
||
!(n % 100 >= 11 && n % 100 <= 19))
|
||
return 3;
|
||
if (!(f === 0)) return 4;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_lt = [
|
||
'lt',
|
||
[['pr. p.', 'pop.'], ['priešpiet', 'popiet'], u],
|
||
u,
|
||
[
|
||
['S', 'P', 'A', 'T', 'K', 'P', 'Š'], ['sk', 'pr', 'an', 'tr', 'kt', 'pn', 'št'],
|
||
[
|
||
'sekmadienis', 'pirmadienis', 'antradienis', 'trečiadienis', 'ketvirtadienis', 'penktadienis',
|
||
'šeštadienis'
|
||
],
|
||
['Sk', 'Pr', 'An', 'Tr', 'Kt', 'Pn', 'Št']
|
||
],
|
||
u,
|
||
[
|
||
['S', 'V', 'K', 'B', 'G', 'B', 'L', 'R', 'R', 'S', 'L', 'G'],
|
||
[
|
||
'saus.', 'vas.', 'kov.', 'bal.', 'geg.', 'birž.', 'liep.', 'rugp.', 'rugs.', 'spal.',
|
||
'lapkr.', 'gruod.'
|
||
],
|
||
[
|
||
'sausio', 'vasario', 'kovo', 'balandžio', 'gegužės', 'birželio', 'liepos', 'rugpjūčio',
|
||
'rugsėjo', 'spalio', 'lapkričio', 'gruodžio'
|
||
]
|
||
],
|
||
[
|
||
['S', 'V', 'K', 'B', 'G', 'B', 'L', 'R', 'R', 'S', 'L', 'G'],
|
||
[
|
||
'saus.', 'vas.', 'kov.', 'bal.', 'geg.', 'birž.', 'liep.', 'rugp.', 'rugs.', 'spal.',
|
||
'lapkr.', 'gruod.'
|
||
],
|
||
[
|
||
'sausis', 'vasaris', 'kovas', 'balandis', 'gegužė', 'birželis', 'liepa', 'rugpjūtis',
|
||
'rugsėjis', 'spalis', 'lapkritis', 'gruodis'
|
||
]
|
||
],
|
||
[['pr. Kr.', 'po Kr.'], u, ['prieš Kristų', 'po Kristaus']],
|
||
1,
|
||
[6, 0],
|
||
['y-MM-dd', u, 'y \'m\'. MMMM d \'d\'.', 'y \'m\'. MMMM d \'d\'., EEEE'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
[',', ' ', ';', '%', '+', '−', '×10^', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'Euras',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'BDT': [],
|
||
'BRL': [u, 'R$'],
|
||
'BYN': [u, 'Br'],
|
||
'CAD': [u, '$'],
|
||
'CNY': [u, '¥'],
|
||
'GBP': [u, '£'],
|
||
'HKD': [u, '$'],
|
||
'ILS': [],
|
||
'INR': [],
|
||
'JPY': [u, '¥'],
|
||
'KHR': [],
|
||
'KRW': [u, '₩'],
|
||
'LAK': [],
|
||
'MNT': [],
|
||
'MXN': [u, '$'],
|
||
'NZD': [u, '$'],
|
||
'PLN': [u, 'zl'],
|
||
'PYG': [u, 'Gs'],
|
||
'RUB': [u, 'rb'],
|
||
'TWD': [u, '$'],
|
||
'USD': [u, '$'],
|
||
'VND': [],
|
||
'XAF': [],
|
||
'XCD': [u, '$'],
|
||
'XOF': [],
|
||
'XPF': []
|
||
},
|
||
'ltr',
|
||
plural_lt
|
||
];
|
||
|
||
function plural_lv(n: number): number {
|
||
let v = n.toString().replace(/^[^.]*\.?/, '').length,
|
||
f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
|
||
if (n % 10 === 0 || n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 19 ||
|
||
v === 2 && f % 100 === Math.floor(f % 100) && f % 100 >= 11 && f % 100 <= 19)
|
||
return 0;
|
||
if (n % 10 === 1 && !(n % 100 === 11) || v === 2 && f % 10 === 1 && !(f % 100 === 11) ||
|
||
!(v === 2) && f % 10 === 1)
|
||
return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_lv = [
|
||
'lv',
|
||
[['priekšp.', 'pēcp.'], u, ['priekšpusdienā', 'pēcpusdienā']],
|
||
[['priekšp.', 'pēcpusd.'], u, ['priekšpusdiena', 'pēcpusdiena']],
|
||
[
|
||
['S', 'P', 'O', 'T', 'C', 'P', 'S'],
|
||
['svētd.', 'pirmd.', 'otrd.', 'trešd.', 'ceturtd.', 'piektd.', 'sestd.'],
|
||
['svētdiena', 'pirmdiena', 'otrdiena', 'trešdiena', 'ceturtdiena', 'piektdiena', 'sestdiena'],
|
||
['Sv', 'Pr', 'Ot', 'Tr', 'Ce', 'Pk', 'Se']
|
||
],
|
||
[
|
||
['S', 'P', 'O', 'T', 'C', 'P', 'S'],
|
||
['Svētd.', 'Pirmd.', 'Otrd.', 'Trešd.', 'Ceturtd.', 'Piektd.', 'Sestd.'],
|
||
['Svētdiena', 'Pirmdiena', 'Otrdiena', 'Trešdiena', 'Ceturtdiena', 'Piektdiena', 'Sestdiena'],
|
||
['Sv', 'Pr', 'Ot', 'Tr', 'Ce', 'Pk', 'Se']
|
||
],
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
[
|
||
'janv.', 'febr.', 'marts', 'apr.', 'maijs', 'jūn.', 'jūl.', 'aug.', 'sept.', 'okt.', 'nov.',
|
||
'dec.'
|
||
],
|
||
[
|
||
'janvāris', 'februāris', 'marts', 'aprīlis', 'maijs', 'jūnijs', 'jūlijs', 'augusts',
|
||
'septembris', 'oktobris', 'novembris', 'decembris'
|
||
]
|
||
],
|
||
u,
|
||
[['p.m.ē.', 'm.ē.'], u, ['pirms mūsu ēras', 'mūsu ērā']],
|
||
1,
|
||
[6, 0],
|
||
['dd.MM.yy', 'y. \'gada\' d. MMM', 'y. \'gada\' d. MMMM', 'EEEE, y. \'gada\' d. MMMM'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
[',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NS', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'eiro',
|
||
{'AUD': ['AU$', '$'], 'LVL': ['Ls'], 'THB': ['฿'], 'TWD': ['NT$']},
|
||
'ltr',
|
||
plural_lv
|
||
];
|
||
|
||
function plural_mk(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
|
||
f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
|
||
if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_mk = [
|
||
'mk',
|
||
[['претпл.', 'попл.'], u, ['претпладне', 'попладне']],
|
||
u,
|
||
[
|
||
['н', 'п', 'в', 'с', 'ч', 'п', 'с'], ['нед.', 'пон.', 'вт.', 'сре.', 'чет.', 'пет.', 'саб.'],
|
||
['недела', 'понеделник', 'вторник', 'среда', 'четврток', 'петок', 'сабота'],
|
||
['нед.', 'пон.', 'вто.', 'сре.', 'чет.', 'пет.', 'саб.']
|
||
],
|
||
[
|
||
['н', 'п', 'в', 'с', 'ч', 'п', 'с'], ['нед.', 'пон.', 'вто.', 'сре.', 'чет.', 'пет.', 'саб.'],
|
||
['недела', 'понеделник', 'вторник', 'среда', 'четврток', 'петок', 'сабота'],
|
||
['нед.', 'пон.', 'вто.', 'сре.', 'чет.', 'пет.', 'саб.']
|
||
],
|
||
[
|
||
['ј', 'ф', 'м', 'а', 'м', 'ј', 'ј', 'а', 'с', 'о', 'н', 'д'],
|
||
[
|
||
'јан.', 'фев.', 'мар.', 'апр.', 'мај', 'јун.', 'јул.', 'авг.', 'септ.', 'окт.', 'ноем.',
|
||
'дек.'
|
||
],
|
||
[
|
||
'јануари', 'февруари', 'март', 'април', 'мај', 'јуни', 'јули', 'август', 'септември',
|
||
'октомври', 'ноември', 'декември'
|
||
]
|
||
],
|
||
u,
|
||
[['пр.н.е.', 'н.е.'], u, ['пред нашата ера', 'од нашата ера']],
|
||
1,
|
||
[6, 0],
|
||
['d.M.yy', 'd.M.y', 'd MMMM y', 'EEEE, d MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'MKD',
|
||
'ден.',
|
||
'Македонски денар',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'CNY': [u, '¥'],
|
||
'GBP': [u, '£'],
|
||
'HKD': [u, '$'],
|
||
'ILS': [u, '₪'],
|
||
'INR': [u, '₹'],
|
||
'JPY': [u, '¥'],
|
||
'KRW': [u, '₩'],
|
||
'MKD': ['ден.'],
|
||
'NZD': [u, '$'],
|
||
'TWD': [u, 'NT$'],
|
||
'USD': ['US$', '$'],
|
||
'VND': [u, '₫']
|
||
},
|
||
'ltr',
|
||
plural_mk
|
||
];
|
||
|
||
function plural_ml(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_ml = [
|
||
'ml',
|
||
[['AM', 'PM'], u, u],
|
||
u,
|
||
[
|
||
['ഞ', 'തി', 'ചൊ', 'ബു', 'വ്യാ', 'വെ', 'ശ'],
|
||
['ഞായർ', 'തിങ്കൾ', 'ചൊവ്വ', 'ബുധൻ', 'വ്യാഴം', 'വെള്ളി', 'ശനി'],
|
||
[
|
||
'ഞായറാഴ്\u200cച', 'തിങ്കളാഴ്\u200cച', 'ചൊവ്വാഴ്ച', 'ബുധനാഴ്\u200cച', 'വ്യാഴാഴ്\u200cച',
|
||
'വെള്ളിയാഴ്\u200cച', 'ശനിയാഴ്\u200cച'
|
||
],
|
||
['ഞാ', 'തി', 'ചൊ', 'ബു', 'വ്യാ', 'വെ', 'ശ']
|
||
],
|
||
[
|
||
['ഞാ', 'തി', 'ചൊ', 'ബു', 'വ്യാ', 'വെ', 'ശ'],
|
||
['ഞായർ', 'തിങ്കൾ', 'ചൊവ്വ', 'ബുധൻ', 'വ്യാഴം', 'വെള്ളി', 'ശനി'],
|
||
[
|
||
'ഞായറാഴ്\u200cച', 'തിങ്കളാഴ്\u200cച', 'ചൊവ്വാഴ്\u200cച', 'ബുധനാഴ്\u200cച', 'വ്യാഴാഴ്\u200cച',
|
||
'വെള്ളിയാഴ്\u200cച', 'ശനിയാഴ്\u200cച'
|
||
],
|
||
['ഞാ', 'തി', 'ചൊ', 'ബു', 'വ്യാ', 'വെ', 'ശ']
|
||
],
|
||
[
|
||
['ജ', 'ഫെ', 'മാ', 'ഏ', 'മെ', 'ജൂൺ', 'ജൂ', 'ഓ', 'സെ', 'ഒ', 'ന', 'ഡി'],
|
||
['ജനു', 'ഫെബ്രു', 'മാർ', 'ഏപ്രി', 'മേയ്', 'ജൂൺ', 'ജൂലൈ', 'ഓഗ', 'സെപ്റ്റം', 'ഒക്ടോ', 'നവം', 'ഡിസം'],
|
||
[
|
||
'ജനുവരി', 'ഫെബ്രുവരി', 'മാർച്ച്', 'ഏപ്രിൽ', 'മേയ്', 'ജൂൺ', 'ജൂലൈ', 'ഓഗസ്റ്റ്', 'സെപ്റ്റംബർ', 'ഒക്\u200cടോബർ',
|
||
'നവംബർ', 'ഡിസംബർ'
|
||
]
|
||
],
|
||
u,
|
||
[['ക്രി.മു.', 'എഡി'], u, ['ക്രിസ്\u200cതുവിന് മുമ്പ്', 'ആന്നോ ഡൊമിനി']],
|
||
0,
|
||
[0, 0],
|
||
['d/M/yy', 'y, MMM d', 'y, MMMM d', 'y, MMMM d, EEEE'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'INR',
|
||
'₹',
|
||
'ഇന്ത്യൻ രൂപ',
|
||
{'THB': ['฿'], 'TWD': ['NT$']},
|
||
'ltr',
|
||
plural_ml
|
||
];
|
||
|
||
function plural_mn(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_mn = [
|
||
'mn',
|
||
[['ү.ө.', 'ү.х.'], u, u],
|
||
u,
|
||
[
|
||
['Ня', 'Да', 'Мя', 'Лх', 'Пү', 'Ба', 'Бя'], u,
|
||
['ням', 'даваа', 'мягмар', 'лхагва', 'пүрэв', 'баасан', 'бямба'],
|
||
['Ня', 'Да', 'Мя', 'Лх', 'Пү', 'Ба', 'Бя']
|
||
],
|
||
[
|
||
['Ня', 'Да', 'Мя', 'Лх', 'Пү', 'Ба', 'Бя'], u,
|
||
['Ням', 'Даваа', 'Мягмар', 'Лхагва', 'Пүрэв', 'Баасан', 'Бямба'],
|
||
['Ня', 'Да', 'Мя', 'Лх', 'Пү', 'Ба', 'Бя']
|
||
],
|
||
[
|
||
['I', 'II', 'III', 'IV', 'V', 'VI', 'VII', 'VIII', 'IX', 'X', 'XI', 'XII'],
|
||
[
|
||
'1-р сар', '2-р сар', '3-р сар', '4-р сар', '5-р сар', '6-р сар', '7-р сар', '8-р сар',
|
||
'9-р сар', '10-р сар', '11-р сар', '12-р сар'
|
||
],
|
||
[
|
||
'нэгдүгээр сар', 'хоёрдугаар сар', 'гуравдугаар сар', 'дөрөвдүгээр сар', 'тавдугаар сар',
|
||
'зургаадугаар сар', 'долоодугаар сар', 'наймдугаар сар', 'есдүгээр сар', 'аравдугаар сар',
|
||
'арван нэгдүгээр сар', 'арван хоёрдугаар сар'
|
||
]
|
||
],
|
||
[
|
||
['I', 'II', 'III', 'IV', 'V', 'VI', 'VII', 'VIII', 'IX', 'X', 'XI', 'XII'],
|
||
[
|
||
'1-р сар', '2-р сар', '3-р сар', '4-р сар', '5-р сар', '6-р сар', '7-р сар', '8-р сар',
|
||
'9-р сар', '10-р сар', '11-р сар', '12-р сар'
|
||
],
|
||
[
|
||
'Нэгдүгээр сар', 'Хоёрдугаар сар', 'Гуравдугаар сар', 'Дөрөвдүгээр сар', 'Тавдугаар сар',
|
||
'Зургаадугаар сар', 'Долоодугаар сар', 'Наймдугаар сар', 'Есдүгээр сар', 'Аравдугаар сар',
|
||
'Арван нэгдүгээр сар', 'Арван хоёрдугаар сар'
|
||
]
|
||
],
|
||
[['МЭӨ', 'МЭ'], u, ['манай эриний өмнөх', 'манай эриний']],
|
||
1,
|
||
[6, 0],
|
||
[
|
||
'y.MM.dd', 'y \'оны\' MMM\'ын\' d', 'y \'оны\' MMMM\'ын\' d',
|
||
'y \'оны\' MMMM\'ын\' d, EEEE \'гараг\''
|
||
],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss (z)', 'HH:mm:ss (zzzz)'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
|
||
'MNT',
|
||
'₮',
|
||
'Монгол төгрөг',
|
||
{'JPY': ['JP¥', '¥'], 'MNT': ['₮'], 'SEK': [u, 'кр'], 'THB': ['฿'], 'TWD': ['NT$']},
|
||
'ltr',
|
||
plural_mn
|
||
];
|
||
|
||
function plural_mo(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
if (!(v === 0) || n === 0 ||
|
||
!(n === 1) && n % 100 === Math.floor(n % 100) && n % 100 >= 1 && n % 100 <= 19)
|
||
return 3;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_mo = [
|
||
'ro-MD',
|
||
[['a.m.', 'p.m.'], u, u],
|
||
u,
|
||
[
|
||
['D', 'L', 'Ma', 'Mi', 'J', 'V', 'S'], ['Dum', 'Lun', 'Mar', 'Mie', 'Joi', 'Vin', 'Sâm'],
|
||
['duminică', 'luni', 'marți', 'miercuri', 'joi', 'vineri', 'sâmbătă'],
|
||
['Du', 'Lu', 'Ma', 'Mi', 'Jo', 'Vi', 'Sâ']
|
||
],
|
||
u,
|
||
[
|
||
['I', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
|
||
[
|
||
'ian.', 'feb.', 'mar.', 'apr.', 'mai', 'iun.', 'iul.', 'aug.', 'sept.', 'oct.', 'nov.', 'dec.'
|
||
],
|
||
[
|
||
'ianuarie', 'februarie', 'martie', 'aprilie', 'mai', 'iunie', 'iulie', 'august', 'septembrie',
|
||
'octombrie', 'noiembrie', 'decembrie'
|
||
]
|
||
],
|
||
u,
|
||
[['î.Hr.', 'd.Hr.'], u, ['înainte de Hristos', 'după Hristos']],
|
||
1,
|
||
[6, 0],
|
||
['dd.MM.y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1}, {0}', u, u, u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'MDL',
|
||
'L',
|
||
'leu moldovenesc',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'BRL': [u, 'R$'],
|
||
'CAD': [u, '$'],
|
||
'CNY': [u, '¥'],
|
||
'EUR': [u, '€'],
|
||
'GBP': [u, '£'],
|
||
'HKD': [u, '$'],
|
||
'ILS': [u, '₪'],
|
||
'INR': [u, '₹'],
|
||
'JPY': [u, '¥'],
|
||
'KRW': [u, '₩'],
|
||
'MDL': ['L'],
|
||
'MXN': [u, '$'],
|
||
'NZD': [u, '$'],
|
||
'TWD': [u, 'NT$'],
|
||
'USD': [u, '$'],
|
||
'VND': [u, '₫'],
|
||
'XCD': [u, '$']
|
||
},
|
||
'ltr',
|
||
plural_mo
|
||
];
|
||
|
||
function plural_mr(n: number): number {
|
||
let i = Math.floor(Math.abs(n));
|
||
if (i === 0 || n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_mr = [
|
||
'mr',
|
||
[['स', 'सं'], ['म.पू.', 'म.उ.'], u],
|
||
[['म.पू.', 'म.उ.'], u, u],
|
||
[
|
||
['र', 'सो', 'मं', 'बु', 'गु', 'शु', 'श'], ['रवि', 'सोम', 'मंगळ', 'बुध', 'गुरु', 'शुक्र', 'शनि'],
|
||
['रविवार', 'सोमवार', 'मंगळवार', 'बुधवार', 'गुरुवार', 'शुक्रवार', 'शनिवार'],
|
||
['र', 'सो', 'मं', 'बु', 'गु', 'शु', 'श']
|
||
],
|
||
u,
|
||
[
|
||
['जा', 'फे', 'मा', 'ए', 'मे', 'जू', 'जु', 'ऑ', 'स', 'ऑ', 'नो', 'डि'],
|
||
['जाने', 'फेब्रु', 'मार्च', 'एप्रि', 'मे', 'जून', 'जुलै', 'ऑग', 'सप्टें', 'ऑक्टो', 'नोव्हें', 'डिसें'],
|
||
[
|
||
'जानेवारी', 'फेब्रुवारी', 'मार्च', 'एप्रिल', 'मे', 'जून', 'जुलै', 'ऑगस्ट', 'सप्टेंबर', 'ऑक्टोबर', 'नोव्हेंबर',
|
||
'डिसेंबर'
|
||
]
|
||
],
|
||
u,
|
||
[['इ. स. पू.', 'इ. स.'], u, ['ईसवीसनपूर्व', 'ईसवीसन']],
|
||
0,
|
||
[0, 0],
|
||
['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1}, {0}', u, '{1} रोजी {0}', u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##,##0.###', '#,##0%', '¤#,##0.00', '[#E0]'],
|
||
'INR',
|
||
'₹',
|
||
'भारतीय रुपया',
|
||
{'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$']},
|
||
'ltr',
|
||
plural_mr
|
||
];
|
||
|
||
function plural_ms(n: number): number {
|
||
return 5;
|
||
}
|
||
|
||
export const locale_ms = [
|
||
'ms',
|
||
[['a', 'p'], ['PG', 'PTG'], u],
|
||
u,
|
||
[
|
||
['A', 'I', 'S', 'R', 'K', 'J', 'S'], ['Ahd', 'Isn', 'Sel', 'Rab', 'Kha', 'Jum', 'Sab'],
|
||
['Ahad', 'Isnin', 'Selasa', 'Rabu', 'Khamis', 'Jumaat', 'Sabtu'],
|
||
['Ah', 'Is', 'Se', 'Ra', 'Kh', 'Ju', 'Sa']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'O', 'S', 'O', 'N', 'D'],
|
||
['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ogo', 'Sep', 'Okt', 'Nov', 'Dis'],
|
||
[
|
||
'Januari', 'Februari', 'Mac', 'April', 'Mei', 'Jun', 'Julai', 'Ogos', 'September', 'Oktober',
|
||
'November', 'Disember'
|
||
]
|
||
],
|
||
u,
|
||
[['S.M.', 'TM'], u, u],
|
||
1,
|
||
[6, 0],
|
||
['d/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1}, {0}', u, '{1} {0}', u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'MYR',
|
||
'RM',
|
||
'Ringgit Malaysia',
|
||
{
|
||
'CAD': [u, '$'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'MXN': [u, '$'],
|
||
'MYR': ['RM'],
|
||
'TWD': ['NT$'],
|
||
'USD': [u, '$']
|
||
},
|
||
'ltr',
|
||
plural_ms
|
||
];
|
||
|
||
function plural_mt(n: number): number {
|
||
if (n === 1) return 1;
|
||
if (n === 0 || n % 100 === Math.floor(n % 100) && n % 100 >= 2 && n % 100 <= 10) return 3;
|
||
if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 19) return 4;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_mt = [
|
||
'mt',
|
||
[['am', 'pm'], ['AM', 'PM'], u],
|
||
u,
|
||
[
|
||
['Ħd', 'T', 'Tl', 'Er', 'Ħm', 'Ġm', 'Sb'], ['Ħad', 'Tne', 'Tli', 'Erb', 'Ħam', 'Ġim', 'Sib'],
|
||
['Il-Ħadd', 'It-Tnejn', 'It-Tlieta', 'L-Erbgħa', 'Il-Ħamis', 'Il-Ġimgħa', 'Is-Sibt'],
|
||
['Ħad', 'Tne', 'Tli', 'Erb', 'Ħam', 'Ġim', 'Sib']
|
||
],
|
||
[
|
||
['Ħd', 'Tn', 'Tl', 'Er', 'Ħm', 'Ġm', 'Sb'], ['Ħad', 'Tne', 'Tli', 'Erb', 'Ħam', 'Ġim', 'Sib'],
|
||
['Il-Ħadd', 'It-Tnejn', 'It-Tlieta', 'L-Erbgħa', 'Il-Ħamis', 'Il-Ġimgħa', 'Is-Sibt'],
|
||
['Ħad', 'Tne', 'Tli', 'Erb', 'Ħam', 'Ġim', 'Sib']
|
||
],
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'Ġ', 'L', 'A', 'S', 'O', 'N', 'D'],
|
||
['Jan', 'Fra', 'Mar', 'Apr', 'Mej', 'Ġun', 'Lul', 'Aww', 'Set', 'Ott', 'Nov', 'Diċ'],
|
||
[
|
||
'Jannar', 'Frar', 'Marzu', 'April', 'Mejju', 'Ġunju', 'Lulju', 'Awwissu', 'Settembru',
|
||
'Ottubru', 'Novembru', 'Diċembru'
|
||
]
|
||
],
|
||
[
|
||
['Jn', 'Fr', 'Mz', 'Ap', 'Mj', 'Ġn', 'Lj', 'Aw', 'St', 'Ob', 'Nv', 'Dċ'],
|
||
['Jan', 'Fra', 'Mar', 'Apr', 'Mej', 'Ġun', 'Lul', 'Aww', 'Set', 'Ott', 'Nov', 'Diċ'],
|
||
[
|
||
'Jannar', 'Frar', 'Marzu', 'April', 'Mejju', 'Ġunju', 'Lulju', 'Awwissu', 'Settembru',
|
||
'Ottubru', 'Novembru', 'Diċembru'
|
||
]
|
||
],
|
||
[['QK', 'WK'], u, ['Qabel Kristu', 'Wara Kristu']],
|
||
0,
|
||
[6, 0],
|
||
['dd/MM/y', 'dd MMM y', 'd \'ta\'’ MMMM y', 'EEEE, d \'ta\'’ MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'ewro',
|
||
{'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
|
||
'ltr',
|
||
plural_mt
|
||
];
|
||
|
||
function plural_my(n: number): number {
|
||
return 5;
|
||
}
|
||
|
||
export const locale_my = [
|
||
'my',
|
||
[['နံနက်', 'ညနေ'], u, u],
|
||
u,
|
||
[
|
||
['တ', 'တ', 'အ', 'ဗ', 'က', 'သ', 'စ'],
|
||
['တနင်္ဂနွေ', 'တနင်္လာ', 'အင်္ဂါ', 'ဗုဒ္ဓဟူး', 'ကြာသပတေး', 'သောကြာ', 'စနေ'], u, u
|
||
],
|
||
u,
|
||
[
|
||
['ဇ', 'ဖ', 'မ', 'ဧ', 'မ', 'ဇ', 'ဇ', 'ဩ', 'စ', 'အ', 'န', 'ဒ'],
|
||
['ဇန်', 'ဖေ', 'မတ်', 'ဧ', 'မေ', 'ဇွန်', 'ဇူ', 'ဩ', 'စက်', 'အောက်', 'နို', 'ဒီ'],
|
||
[
|
||
'ဇန်နဝါရီ', 'ဖေဖော်ဝါရီ', 'မတ်', 'ဧပြီ', 'မေ', 'ဇွန်', 'ဇူလိုင်', 'ဩဂုတ်', 'စက်တင်ဘာ', 'အောက်တိုဘာ', 'နိုဝင်ဘာ',
|
||
'ဒီဇင်ဘာ'
|
||
]
|
||
],
|
||
u,
|
||
[['ဘီစီ', 'အဒေီ'], u, ['ခရစ်တော် မပေါ်မီနှစ်', 'ခရစ်နှစ်']],
|
||
0,
|
||
[6, 0],
|
||
['dd-MM-yy', 'y၊ MMM d', 'y၊ d MMMM', 'y၊ MMMM d၊ EEEE'],
|
||
['B H:mm', 'B HH:mm:ss', 'z HH:mm:ss', 'zzzz HH:mm:ss'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'ဂဏန်းမဟုတ်သော', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'MMK',
|
||
'K',
|
||
'မြန်မာ ကျပ်',
|
||
{
|
||
'ANG': ['NAf'],
|
||
'AWG': ['Afl'],
|
||
'BBD': [u, 'Bds$'],
|
||
'BSD': [u, 'B$'],
|
||
'HTG': ['G'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'MMK': ['K'],
|
||
'PAB': ['B/.'],
|
||
'THB': ['฿'],
|
||
'TTD': ['TT$', '$'],
|
||
'USD': ['US$', '$']
|
||
},
|
||
'ltr',
|
||
plural_my
|
||
];
|
||
|
||
function plural_ne(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_ne = [
|
||
'ne',
|
||
[['पूर्वाह्न', 'अपराह्न'], u, u],
|
||
u,
|
||
[
|
||
['आ', 'सो', 'म', 'बु', 'बि', 'शु', 'श'], ['आइत', 'सोम', 'मङ्गल', 'बुध', 'बिहि', 'शुक्र', 'शनि'],
|
||
['आइतबार', 'सोमबार', 'मङ्गलबार', 'बुधबार', 'बिहिबार', 'शुक्रबार', 'शनिबार'],
|
||
['आइत', 'सोम', 'मङ्गल', 'बुध', 'बिहि', 'शुक्र', 'शनि']
|
||
],
|
||
u,
|
||
[
|
||
['जन', 'फेब', 'मार्च', 'अप्र', 'मे', 'जुन', 'जुल', 'अग', 'सेप', 'अक्टो', 'नोभे', 'डिसे'],
|
||
[
|
||
'जनवरी', 'फेब्रुअरी', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुलाई', 'अगस्ट', 'सेप्टेम्बर', 'अक्टोबर', 'नोभेम्बर',
|
||
'डिसेम्बर'
|
||
],
|
||
u
|
||
],
|
||
[
|
||
['जन', 'फेेब', 'मार्च', 'अप्र', 'मे', 'जुन', 'जुल', 'अग', 'सेप', 'अक्टो', 'नोभे', 'डिसे'],
|
||
[
|
||
'जनवरी', 'फेब्रुअरी', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुलाई', 'अगस्ट', 'सेप्टेम्बर', 'अक्टोबर', 'नोभेम्बर',
|
||
'डिसेम्बर'
|
||
],
|
||
u
|
||
],
|
||
[['ईसा पूर्व', 'सन्'], u, u],
|
||
0,
|
||
[6, 0],
|
||
['yy/M/d', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1}, {0}', u, '{1} {0}', u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '#E0'],
|
||
'NPR',
|
||
'नेरू',
|
||
'नेपाली रूपैयाँ',
|
||
{'JPY': ['JP¥', '¥'], 'NPR': ['नेरू', 'रू'], 'THB': ['฿'], 'USD': ['US$', '$']},
|
||
'ltr',
|
||
plural_ne
|
||
];
|
||
|
||
function plural_nl(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_nl = [
|
||
'nl',
|
||
[['a.m.', 'p.m.'], u, u],
|
||
u,
|
||
[
|
||
['Z', 'M', 'D', 'W', 'D', 'V', 'Z'], ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
|
||
['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
|
||
['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['jan.', 'feb.', 'mrt.', 'apr.', 'mei', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
|
||
[
|
||
'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september',
|
||
'oktober', 'november', 'december'
|
||
]
|
||
],
|
||
u,
|
||
[['v.C.', 'n.C.'], ['v.Chr.', 'n.Chr.'], ['voor Christus', 'na Christus']],
|
||
1,
|
||
[6, 0],
|
||
['dd-MM-y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, '{1} \'om\' {0}', u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'Euro',
|
||
{
|
||
'AUD': ['AU$', '$'],
|
||
'CAD': ['C$', '$'],
|
||
'FJD': ['FJ$', '$'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'SBD': ['SI$', '$'],
|
||
'THB': ['฿'],
|
||
'TWD': ['NT$'],
|
||
'USD': ['US$', '$'],
|
||
'XPF': [],
|
||
'XXX': []
|
||
},
|
||
'ltr',
|
||
plural_nl
|
||
];
|
||
|
||
function plural_no(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_no = [
|
||
'nb',
|
||
[['a', 'p'], ['a.m.', 'p.m.'], u],
|
||
[['a.m.', 'p.m.'], u, u],
|
||
[
|
||
['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn.', 'man.', 'tir.', 'ons.', 'tor.', 'fre.', 'lør.'],
|
||
['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'],
|
||
['sø.', 'ma.', 'ti.', 'on.', 'to.', 'fr.', 'lø.']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['jan.', 'feb.', 'mar.', 'apr.', 'mai', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'des.'],
|
||
[
|
||
'januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
|
||
'november', 'desember'
|
||
]
|
||
],
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des'],
|
||
[
|
||
'januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
|
||
'november', 'desember'
|
||
]
|
||
],
|
||
[['f.Kr.', 'e.Kr.'], u, ['før Kristus', 'etter Kristus']],
|
||
1,
|
||
[6, 0],
|
||
['dd.MM.y', 'd. MMM y', 'd. MMMM y', 'EEEE d. MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1}, {0}', u, '{1} \'kl\'. {0}', '{1} {0}'],
|
||
[',', ' ', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
|
||
'NOK',
|
||
'kr',
|
||
'norske kroner',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'BRL': [u, 'R$'],
|
||
'CAD': [u, '$'],
|
||
'CNY': [u, '¥'],
|
||
'HKD': [u, '$'],
|
||
'ILS': [u, '₪'],
|
||
'INR': [u, '₹'],
|
||
'JPY': [u, '¥'],
|
||
'KRW': [u, '₩'],
|
||
'MXN': [u, '$'],
|
||
'NOK': ['kr'],
|
||
'NZD': [u, '$'],
|
||
'RON': [u, 'L'],
|
||
'TWD': [u, 'NT$'],
|
||
'USD': [u, '$'],
|
||
'VND': [u, '₫'],
|
||
'XAF': [],
|
||
'XCD': [u, '$'],
|
||
'XPF': [],
|
||
'XXX': []
|
||
},
|
||
'ltr',
|
||
plural_no
|
||
];
|
||
|
||
function plural_or(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_or = [
|
||
'or',
|
||
[['ପୂ', 'ଅ'], ['AM', 'PM'], u],
|
||
[['AM', 'ଅପରାହ୍ନ'], ['ପୂର୍ବାହ୍ନ', 'ଅପରାହ୍ନ'], u],
|
||
[
|
||
['ର', 'ସୋ', 'ମ', 'ବୁ', 'ଗୁ', 'ଶୁ', 'ଶ'], ['ରବି', 'ସୋମ', 'ମଙ୍ଗଳ', 'ବୁଧ', 'ଗୁରୁ', 'ଶୁକ୍ର', 'ଶନି'],
|
||
['ରବିବାର', 'ସୋମବାର', 'ମଙ୍ଗଳବାର', 'ବୁଧବାର', 'ଗୁରୁବାର', 'ଶୁକ୍ରବାର', 'ଶନିବାର'],
|
||
['ରବି', 'ସୋମ', 'ମଙ୍ଗଳ', 'ବୁଧ', 'ଗୁରୁ', 'ଶୁକ୍ର', 'ଶନି']
|
||
],
|
||
u,
|
||
[
|
||
['ଜା', 'ଫେ', 'ମା', 'ଅ', 'ମଇ', 'ଜୁ', 'ଜୁ', 'ଅ', 'ସେ', 'ଅ', 'ନ', 'ଡି'],
|
||
[
|
||
'ଜାନୁଆରୀ', 'ଫେବୃଆରୀ', 'ମାର୍ଚ୍ଚ', 'ଅପ୍ରେଲ', 'ମଇ', 'ଜୁନ', 'ଜୁଲାଇ', 'ଅଗଷ୍ଟ', 'ସେପ୍ଟେମ୍ବର', 'ଅକ୍ଟୋବର',
|
||
'ନଭେମ୍ବର', 'ଡିସେମ୍ବର'
|
||
],
|
||
u
|
||
],
|
||
u,
|
||
[['BC', 'AD'], u, ['ଖ୍ରୀଷ୍ଟପୂର୍ବ', 'ଖ୍ରୀଷ୍ଟାବ୍ଦ']],
|
||
0,
|
||
[0, 0],
|
||
['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1}, {0}', u, '{0} ଠାରେ {1}', u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'INR',
|
||
'₹',
|
||
'ଭାରତୀୟ ଟଙ୍କା',
|
||
{},
|
||
'ltr',
|
||
plural_or
|
||
];
|
||
|
||
function plural_pa(n: number): number {
|
||
if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_pa = [
|
||
'pa',
|
||
[['ਸ.', 'ਸ਼.'], ['ਪੂ.ਦੁ.', 'ਬਾ.ਦੁ.'], u],
|
||
[['ਪੂ.ਦੁ.', 'ਬਾ.ਦੁ.'], u, u],
|
||
[
|
||
['ਐ', 'ਸੋ', 'ਮੰ', 'ਬੁੱ', 'ਵੀ', 'ਸ਼ੁੱ', 'ਸ਼'], ['ਐਤ', 'ਸੋਮ', 'ਮੰਗਲ', 'ਬੁੱਧ', 'ਵੀਰ', 'ਸ਼ੁੱਕਰ', 'ਸ਼ਨਿੱਚਰ'],
|
||
['ਐਤਵਾਰ', 'ਸੋਮਵਾਰ', 'ਮੰਗਲਵਾਰ', 'ਬੁੱਧਵਾਰ', 'ਵੀਰਵਾਰ', 'ਸ਼ੁੱਕਰਵਾਰ', 'ਸ਼ਨਿੱਚਰਵਾਰ'],
|
||
['ਐਤ', 'ਸੋਮ', 'ਮੰਗ', 'ਬੁੱਧ', 'ਵੀਰ', 'ਸ਼ੁੱਕ', 'ਸ਼ਨਿੱ']
|
||
],
|
||
u,
|
||
[
|
||
['ਜ', 'ਫ਼', 'ਮਾ', 'ਅ', 'ਮ', 'ਜੂ', 'ਜੁ', 'ਅ', 'ਸ', 'ਅ', 'ਨ', 'ਦ'],
|
||
['ਜਨ', 'ਫ਼ਰ', 'ਮਾਰਚ', 'ਅਪ੍ਰੈ', 'ਮਈ', 'ਜੂਨ', 'ਜੁਲਾ', 'ਅਗ', 'ਸਤੰ', 'ਅਕਤੂ', 'ਨਵੰ', 'ਦਸੰ'],
|
||
['ਜਨਵਰੀ', 'ਫ਼ਰਵਰੀ', 'ਮਾਰਚ', 'ਅਪ੍ਰੈਲ', 'ਮਈ', 'ਜੂਨ', 'ਜੁਲਾਈ', 'ਅਗਸਤ', 'ਸਤੰਬਰ', 'ਅਕਤੂਬਰ', 'ਨਵੰਬਰ', 'ਦਸੰਬਰ']
|
||
],
|
||
u,
|
||
[['ਈ.ਪੂ.', 'ਸੰਨ'], ['ਈ. ਪੂ.', 'ਸੰਨ'], ['ਈਸਵੀ ਪੂਰਵ', 'ਈਸਵੀ ਸੰਨ']],
|
||
0,
|
||
[0, 0],
|
||
['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1}, {0}', u, '{1} {0}', u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '[#E0]'],
|
||
'INR',
|
||
'₹',
|
||
'ਭਾਰਤੀ ਰੁਪਇਆ',
|
||
{'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$'], 'XXX': []},
|
||
'ltr',
|
||
plural_pa
|
||
];
|
||
|
||
function plural_pl(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
|
||
!(i % 100 >= 12 && i % 100 <= 14))
|
||
return 3;
|
||
if (v === 0 && !(i === 1) && i % 10 === Math.floor(i % 10) && i % 10 >= 0 && i % 10 <= 1 ||
|
||
v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
|
||
v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 12 && i % 100 <= 14)
|
||
return 4;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_pl = [
|
||
'pl',
|
||
[['a', 'p'], ['AM', 'PM'], u],
|
||
u,
|
||
[
|
||
['n', 'p', 'w', 'ś', 'c', 'p', 's'], ['niedz.', 'pon.', 'wt.', 'śr.', 'czw.', 'pt.', 'sob.'],
|
||
['niedziela', 'poniedziałek', 'wtorek', 'środa', 'czwartek', 'piątek', 'sobota'],
|
||
['nie', 'pon', 'wto', 'śro', 'czw', 'pią', 'sob']
|
||
],
|
||
[
|
||
['N', 'P', 'W', 'Ś', 'C', 'P', 'S'], ['niedz.', 'pon.', 'wt.', 'śr.', 'czw.', 'pt.', 'sob.'],
|
||
['niedziela', 'poniedziałek', 'wtorek', 'środa', 'czwartek', 'piątek', 'sobota'],
|
||
['nie', 'pon', 'wto', 'śro', 'czw', 'pią', 'sob']
|
||
],
|
||
[
|
||
['s', 'l', 'm', 'k', 'm', 'c', 'l', 's', 'w', 'p', 'l', 'g'],
|
||
['sty', 'lut', 'mar', 'kwi', 'maj', 'cze', 'lip', 'sie', 'wrz', 'paź', 'lis', 'gru'],
|
||
[
|
||
'stycznia', 'lutego', 'marca', 'kwietnia', 'maja', 'czerwca', 'lipca', 'sierpnia', 'września',
|
||
'października', 'listopada', 'grudnia'
|
||
]
|
||
],
|
||
[
|
||
['S', 'L', 'M', 'K', 'M', 'C', 'L', 'S', 'W', 'P', 'L', 'G'],
|
||
['sty', 'lut', 'mar', 'kwi', 'maj', 'cze', 'lip', 'sie', 'wrz', 'paź', 'lis', 'gru'],
|
||
[
|
||
'styczeń', 'luty', 'marzec', 'kwiecień', 'maj', 'czerwiec', 'lipiec', 'sierpień', 'wrzesień',
|
||
'październik', 'listopad', 'grudzień'
|
||
]
|
||
],
|
||
[['p.n.e.', 'n.e.'], u, ['przed naszą erą', 'naszej ery']],
|
||
1,
|
||
[6, 0],
|
||
['dd.MM.y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1}, {0}', u, '{1} {0}', u],
|
||
[',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'PLN',
|
||
'zł',
|
||
'złoty polski',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'CAD': [u, '$'],
|
||
'CNY': [u, '¥'],
|
||
'GBP': [u, '£'],
|
||
'HKD': [u, '$'],
|
||
'ILS': [u, '₪'],
|
||
'INR': [u, '₹'],
|
||
'JPY': [u, '¥'],
|
||
'KRW': [u, '₩'],
|
||
'MXN': [u, '$'],
|
||
'NZD': [u, '$'],
|
||
'PLN': ['zł'],
|
||
'RON': [u, 'lej'],
|
||
'TWD': [u, 'NT$'],
|
||
'USD': [u, '$'],
|
||
'VND': [u, '₫']
|
||
},
|
||
'ltr',
|
||
plural_pl
|
||
];
|
||
|
||
function plural_pt(n: number): number {
|
||
let i = Math.floor(Math.abs(n));
|
||
if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_pt = [
|
||
'pt',
|
||
[['AM', 'PM'], u, u],
|
||
u,
|
||
[
|
||
['D', 'S', 'T', 'Q', 'Q', 'S', 'S'], ['dom.', 'seg.', 'ter.', 'qua.', 'qui.', 'sex.', 'sáb.'],
|
||
[
|
||
'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
|
||
'sábado'
|
||
],
|
||
['dom.', 'seg.', 'ter.', 'qua.', 'qui.', 'sex.', 'sáb.']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
[
|
||
'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
|
||
],
|
||
[
|
||
'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
|
||
'outubro', 'novembro', 'dezembro'
|
||
]
|
||
],
|
||
u,
|
||
[['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
|
||
0,
|
||
[6, 0],
|
||
['dd/MM/y', 'd \'de\' MMM \'de\' y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
|
||
'BRL',
|
||
'R$',
|
||
'Real brasileiro',
|
||
{
|
||
'AUD': ['AU$', '$'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'PTE': ['Esc.'],
|
||
'RON': [u, 'L'],
|
||
'SYP': [u, 'S£'],
|
||
'THB': ['฿'],
|
||
'TWD': ['NT$'],
|
||
'USD': ['US$', '$']
|
||
},
|
||
'ltr',
|
||
plural_pt
|
||
];
|
||
|
||
function plural_pt_PT(n: number): number {
|
||
let i = Math.floor(Math.abs(n));
|
||
if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_pt_PT = [
|
||
'pt-PT',
|
||
[['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
|
||
[['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
|
||
[
|
||
['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
|
||
['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
|
||
[
|
||
'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
|
||
'sábado'
|
||
],
|
||
['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
[
|
||
'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
|
||
],
|
||
[
|
||
'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
|
||
'outubro', 'novembro', 'dezembro'
|
||
]
|
||
],
|
||
u,
|
||
[['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
|
||
0,
|
||
[6, 0],
|
||
['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1}, {0}', u, '{1} \'às\' {0}', u],
|
||
[',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'euro',
|
||
{
|
||
'AUD': ['AU$', '$'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'PTE': [''],
|
||
'RON': [u, 'L'],
|
||
'THB': ['฿'],
|
||
'TWD': ['NT$'],
|
||
'USD': ['US$', '$']
|
||
},
|
||
'ltr',
|
||
plural_pt_PT
|
||
];
|
||
|
||
function plural_ro(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
if (!(v === 0) || n === 0 ||
|
||
!(n === 1) && n % 100 === Math.floor(n % 100) && n % 100 >= 1 && n % 100 <= 19)
|
||
return 3;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_ro = [
|
||
'ro',
|
||
[['a.m.', 'p.m.'], u, u],
|
||
u,
|
||
[
|
||
['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dum.', 'lun.', 'mar.', 'mie.', 'joi', 'vin.', 'sâm.'],
|
||
['duminică', 'luni', 'marți', 'miercuri', 'joi', 'vineri', 'sâmbătă'],
|
||
['du.', 'lu.', 'ma.', 'mi.', 'joi', 'vi.', 'sâ.']
|
||
],
|
||
u,
|
||
[
|
||
['I', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
|
||
[
|
||
'ian.', 'feb.', 'mar.', 'apr.', 'mai', 'iun.', 'iul.', 'aug.', 'sept.', 'oct.', 'nov.', 'dec.'
|
||
],
|
||
[
|
||
'ianuarie', 'februarie', 'martie', 'aprilie', 'mai', 'iunie', 'iulie', 'august', 'septembrie',
|
||
'octombrie', 'noiembrie', 'decembrie'
|
||
]
|
||
],
|
||
u,
|
||
[['î.Hr.', 'd.Hr.'], u, ['înainte de Hristos', 'după Hristos']],
|
||
1,
|
||
[6, 0],
|
||
['dd.MM.y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1}, {0}', u, u, u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'RON',
|
||
'RON',
|
||
'leu românesc',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'BRL': [u, 'R$'],
|
||
'CAD': [u, '$'],
|
||
'CNY': [u, '¥'],
|
||
'EUR': [u, '€'],
|
||
'GBP': [u, '£'],
|
||
'HKD': [u, '$'],
|
||
'ILS': [u, '₪'],
|
||
'INR': [u, '₹'],
|
||
'JPY': [u, '¥'],
|
||
'KRW': [u, '₩'],
|
||
'MXN': [u, '$'],
|
||
'NZD': [u, '$'],
|
||
'TWD': [u, 'NT$'],
|
||
'USD': [u, '$'],
|
||
'VND': [u, '₫'],
|
||
'XCD': [u, '$']
|
||
},
|
||
'ltr',
|
||
plural_ro
|
||
];
|
||
|
||
function plural_ru(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
|
||
if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
|
||
!(i % 100 >= 12 && i % 100 <= 14))
|
||
return 3;
|
||
if (v === 0 && i % 10 === 0 ||
|
||
v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
|
||
v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14)
|
||
return 4;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_ru = [
|
||
'ru',
|
||
[['AM', 'PM'], u, u],
|
||
u,
|
||
[
|
||
['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'], u,
|
||
['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
|
||
['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
|
||
],
|
||
[
|
||
['В', 'П', 'В', 'С', 'Ч', 'П', 'С'], ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
|
||
['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
|
||
['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
|
||
],
|
||
[
|
||
['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
|
||
[
|
||
'янв.', 'февр.', 'мар.', 'апр.', 'мая', 'июн.', 'июл.', 'авг.', 'сент.', 'окт.', 'нояб.',
|
||
'дек.'
|
||
],
|
||
[
|
||
'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября',
|
||
'октября', 'ноября', 'декабря'
|
||
]
|
||
],
|
||
[
|
||
['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
|
||
[
|
||
'янв.', 'февр.', 'март', 'апр.', 'май', 'июнь', 'июль', 'авг.', 'сент.', 'окт.', 'нояб.',
|
||
'дек.'
|
||
],
|
||
[
|
||
'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
|
||
'ноябрь', 'декабрь'
|
||
]
|
||
],
|
||
[['до н.э.', 'н.э.'], ['до н. э.', 'н. э.'], ['до Рождества Христова', 'от Рождества Христова']],
|
||
1,
|
||
[6, 0],
|
||
['dd.MM.y', 'd MMM y \'г\'.', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1}, {0}', u, u, u],
|
||
[',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'не число', ':'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'RUB',
|
||
'₽',
|
||
'российский рубль',
|
||
{
|
||
'GEL': [u, 'ლ'],
|
||
'RON': [u, 'L'],
|
||
'RUB': ['₽'],
|
||
'RUR': ['р.'],
|
||
'THB': ['฿'],
|
||
'TMT': ['ТМТ'],
|
||
'TWD': ['NT$'],
|
||
'UAH': ['₴'],
|
||
'XXX': ['XXXX']
|
||
},
|
||
'ltr',
|
||
plural_ru
|
||
];
|
||
|
||
function plural_sh(n: number): number {
|
||
return 5;
|
||
}
|
||
|
||
export const locale_sh = [
|
||
'sr-Latn',
|
||
[['a', 'p'], ['pre podne', 'po podne'], u],
|
||
[['pre podne', 'po podne'], u, u],
|
||
[
|
||
['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'uto', 'sre', 'čet', 'pet', 'sub'],
|
||
['nedelja', 'ponedeljak', 'utorak', 'sreda', 'četvrtak', 'petak', 'subota'],
|
||
['ne', 'po', 'ut', 'sr', 'če', 'pe', 'su']
|
||
],
|
||
u,
|
||
[
|
||
['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
|
||
['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'avg', 'sep', 'okt', 'nov', 'dec'],
|
||
[
|
||
'januar', 'februar', 'mart', 'april', 'maj', 'jun', 'jul', 'avgust', 'septembar', 'oktobar',
|
||
'novembar', 'decembar'
|
||
]
|
||
],
|
||
u,
|
||
[['p.n.e.', 'n.e.'], ['p. n. e.', 'n. e.'], ['pre nove ere', 'nove ere']],
|
||
1,
|
||
[6, 0],
|
||
['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'RSD',
|
||
'RSD',
|
||
'Srpski dinar',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'BAM': ['KM'],
|
||
'BYN': [u, 'r.'],
|
||
'GEL': [u, 'ლ'],
|
||
'KRW': [u, '₩'],
|
||
'NZD': [u, '$'],
|
||
'TWD': ['NT$'],
|
||
'USD': ['US$', '$'],
|
||
'VND': [u, '₫']
|
||
},
|
||
'ltr',
|
||
plural_sh
|
||
];
|
||
|
||
function plural_si(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
|
||
if (n === 0 || n === 1 || i === 0 && f === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_si = [
|
||
'si',
|
||
[['පෙ', 'ප'], ['පෙ.ව.', 'ප.ව.'], u],
|
||
[['පෙ.ව.', 'ප.ව.'], u, u],
|
||
[
|
||
['ඉ', 'ස', 'අ', 'බ', 'බ්\u200dර', 'සි', 'සෙ'],
|
||
['ඉරිදා', 'සඳුදා', 'අඟහ', 'බදාදා', 'බ්\u200dරහස්', 'සිකු', 'සෙන'],
|
||
['ඉරිදා', 'සඳුදා', 'අඟහරුවාදා', 'බදාදා', 'බ්\u200dරහස්පතින්දා', 'සිකුරාදා', 'සෙනසුරාදා'],
|
||
['ඉරි', 'සඳු', 'අඟ', 'බදා', 'බ්\u200dරහ', 'සිකු', 'සෙන']
|
||
],
|
||
u,
|
||
[
|
||
['ජ', 'පෙ', 'මා', 'අ', 'මැ', 'ජූ', 'ජූ', 'අ', 'සැ', 'ඔ', 'නෙ', 'දෙ'],
|
||
['ජන', 'පෙබ', 'මාර්තු', 'අප්\u200dරේල්', 'මැයි', 'ජූනි', 'ජූලි', 'අගෝ', 'සැප්', 'ඔක්', 'නොවැ', 'දෙසැ'],
|
||
[
|
||
'ජනවාරි', 'පෙබරවාරි', 'මාර්තු', 'අප්\u200dරේල්', 'මැයි', 'ජූනි', 'ජූලි', 'අගෝස්තු', 'සැප්තැම්බර්', 'ඔක්තෝබර්',
|
||
'නොවැම්බර්', 'දෙසැම්බර්'
|
||
]
|
||
],
|
||
[
|
||
['ජ', 'පෙ', 'මා', 'අ', 'මැ', 'ජූ', 'ජූ', 'අ', 'සැ', 'ඔ', 'නෙ', 'දෙ'],
|
||
['ජන', 'පෙබ', 'මාර්', 'අප්\u200dරේල්', 'මැයි', 'ජූනි', 'ජූලි', 'අගෝ', 'සැප්', 'ඔක්', 'නොවැ', 'දෙසැ'],
|
||
[
|
||
'ජනවාරි', 'පෙබරවාරි', 'මාර්තු', 'අප්\u200dරේල්', 'මැයි', 'ජූනි', 'ජූලි', 'අගෝස්තු', 'සැප්තැම්බර්', 'ඔක්තෝබර්',
|
||
'නොවැම්බර්', 'දෙසැම්බර්'
|
||
]
|
||
],
|
||
[['ක්\u200dරි.පූ.', 'ක්\u200dරි.ව.'], u, ['ක්\u200dරිස්තු පූර්ව', 'ක්\u200dරිස්තු වර්ෂ']],
|
||
1,
|
||
[6, 0],
|
||
['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
|
||
['HH.mm', 'HH.mm.ss', 'HH.mm.ss z', 'HH.mm.ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', '.'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#'],
|
||
'LKR',
|
||
'රු.',
|
||
'ශ්\u200dරී ලංකා රුපියල',
|
||
{
|
||
'JPY': ['JP¥', '¥'],
|
||
'LKR': ['රු.'],
|
||
'THB': ['฿'],
|
||
'TWD': ['NT$'],
|
||
'USD': ['US$', '$'],
|
||
'XOF': ['සිෆ්එ']
|
||
},
|
||
'ltr',
|
||
plural_si
|
||
];
|
||
|
||
function plural_sk(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
if (i === Math.floor(i) && i >= 2 && i <= 4 && v === 0) return 3;
|
||
if (!(v === 0)) return 4;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_sk = [
|
||
'sk',
|
||
[['AM', 'PM'], u, u],
|
||
u,
|
||
[
|
||
['n', 'p', 'u', 's', 'š', 'p', 's'], ['ne', 'po', 'ut', 'st', 'št', 'pi', 'so'],
|
||
['nedeľa', 'pondelok', 'utorok', 'streda', 'štvrtok', 'piatok', 'sobota'],
|
||
['ne', 'po', 'ut', 'st', 'št', 'pi', 'so']
|
||
],
|
||
u,
|
||
[
|
||
['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
|
||
['jan', 'feb', 'mar', 'apr', 'máj', 'jún', 'júl', 'aug', 'sep', 'okt', 'nov', 'dec'],
|
||
[
|
||
'januára', 'februára', 'marca', 'apríla', 'mája', 'júna', 'júla', 'augusta', 'septembra',
|
||
'októbra', 'novembra', 'decembra'
|
||
]
|
||
],
|
||
[
|
||
['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
|
||
['jan', 'feb', 'mar', 'apr', 'máj', 'jún', 'júl', 'aug', 'sep', 'okt', 'nov', 'dec'],
|
||
[
|
||
'január', 'február', 'marec', 'apríl', 'máj', 'jún', 'júl', 'august', 'september', 'október',
|
||
'november', 'december'
|
||
]
|
||
],
|
||
[['pred Kr.', 'po Kr.'], u, ['pred Kristom', 'po Kristovi']],
|
||
1,
|
||
[6, 0],
|
||
['d. M. y', u, 'd. MMMM y', 'EEEE d. MMMM y'],
|
||
['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
|
||
['{1} {0}', '{1}, {0}', u, u],
|
||
[',', ' ', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'euro',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'BRL': [u, 'R$'],
|
||
'CAD': [u, '$'],
|
||
'CNY': [u, '¥'],
|
||
'GBP': [u, '£'],
|
||
'HKD': [u, '$'],
|
||
'ILS': ['NIS', '₪'],
|
||
'INR': [u, '₹'],
|
||
'JPY': [u, '¥'],
|
||
'KRW': [u, '₩'],
|
||
'NZD': [u, '$'],
|
||
'TWD': [u, 'NT$'],
|
||
'USD': [u, '$'],
|
||
'VND': [u, '₫'],
|
||
'XXX': []
|
||
},
|
||
'ltr',
|
||
plural_sk
|
||
];
|
||
|
||
function plural_sl(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (v === 0 && i % 100 === 1) return 1;
|
||
if (v === 0 && i % 100 === 2) return 2;
|
||
if (v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 3 && i % 100 <= 4 || !(v === 0))
|
||
return 3;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_sl = [
|
||
'sl',
|
||
[['d', 'p'], ['dop.', 'pop.'], u],
|
||
[['d', 'p'], ['dop.', 'pop.'], ['dopoldne', 'popoldne']],
|
||
[
|
||
['n', 'p', 't', 's', 'č', 'p', 's'], ['ned.', 'pon.', 'tor.', 'sre.', 'čet.', 'pet.', 'sob.'],
|
||
['nedelja', 'ponedeljek', 'torek', 'sreda', 'četrtek', 'petek', 'sobota'],
|
||
['ned.', 'pon.', 'tor.', 'sre.', 'čet.', 'pet.', 'sob.']
|
||
],
|
||
u,
|
||
[
|
||
['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
|
||
['jan.', 'feb.', 'mar.', 'apr.', 'maj', 'jun.', 'jul.', 'avg.', 'sep.', 'okt.', 'nov.', 'dec.'],
|
||
[
|
||
'januar', 'februar', 'marec', 'april', 'maj', 'junij', 'julij', 'avgust', 'september',
|
||
'oktober', 'november', 'december'
|
||
]
|
||
],
|
||
u,
|
||
[['pr. Kr.', 'po Kr.'], u, ['pred Kristusom', 'po Kristusu']],
|
||
1,
|
||
[6, 0],
|
||
['d. MM. yy', 'd. MMM y', 'dd. MMMM y', 'EEEE, dd. MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
[',', '.', ';', '%', '+', '−', 'e', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'EUR',
|
||
'€',
|
||
'evro',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'BRL': [u, 'R$'],
|
||
'CAD': [u, '$'],
|
||
'GBP': [u, '£'],
|
||
'MXN': [u, '$'],
|
||
'NZD': [u, '$'],
|
||
'TWD': [u, 'NT$'],
|
||
'XCD': [u, '$']
|
||
},
|
||
'ltr',
|
||
plural_sl
|
||
];
|
||
|
||
function plural_sq(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_sq = [
|
||
'sq',
|
||
[['p.d.', 'm.d.'], u, ['e paradites', 'e pasdites']],
|
||
[['p.d.', 'm.d.'], u, ['paradite', 'pasdite']],
|
||
[
|
||
['d', 'h', 'm', 'm', 'e', 'p', 'sh'], ['Die', 'Hën', 'Mar', 'Mër', 'Enj', 'Pre', 'Sht'],
|
||
['e diel', 'e hënë', 'e martë', 'e mërkurë', 'e enjte', 'e premte', 'e shtunë'],
|
||
['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht']
|
||
],
|
||
[
|
||
['d', 'h', 'm', 'm', 'e', 'p', 'sh'], ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht'],
|
||
['e diel', 'e hënë', 'e martë', 'e mërkurë', 'e enjte', 'e premte', 'e shtunë'],
|
||
['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht']
|
||
],
|
||
[
|
||
['j', 'sh', 'm', 'p', 'm', 'q', 'k', 'g', 'sh', 't', 'n', 'dh'],
|
||
['jan', 'shk', 'mar', 'pri', 'maj', 'qer', 'korr', 'gush', 'sht', 'tet', 'nën', 'dhj'],
|
||
[
|
||
'janar', 'shkurt', 'mars', 'prill', 'maj', 'qershor', 'korrik', 'gusht', 'shtator', 'tetor',
|
||
'nëntor', 'dhjetor'
|
||
]
|
||
],
|
||
u,
|
||
[['p.K.', 'mb.K.'], u, ['para Krishtit', 'mbas Krishtit']],
|
||
1,
|
||
[6, 0],
|
||
['d.M.yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a, z', 'h:mm:ss a, zzzz'],
|
||
['{1}, {0}', u, '{1} \'në\' {0}', u],
|
||
[',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'ALL',
|
||
'Lekë',
|
||
'Leku shqiptar',
|
||
{
|
||
'ALL': ['Lekë'],
|
||
'AOA': [],
|
||
'ARS': [],
|
||
'AUD': ['A$', 'AUD'],
|
||
'BAM': [],
|
||
'BBD': [],
|
||
'BDT': [],
|
||
'BMD': [],
|
||
'BND': [],
|
||
'BOB': [],
|
||
'BRL': [],
|
||
'BSD': [],
|
||
'BWP': [],
|
||
'BYN': [],
|
||
'BZD': [],
|
||
'CAD': ['CA$', 'CAD'],
|
||
'CLP': [],
|
||
'CNY': ['CN¥', 'CNY'],
|
||
'COP': [],
|
||
'CRC': [],
|
||
'CUC': [],
|
||
'CUP': [],
|
||
'CZK': [],
|
||
'DKK': [],
|
||
'DOP': [],
|
||
'EGP': [],
|
||
'EUR': ['€', 'EUR'],
|
||
'FJD': [],
|
||
'FKP': [],
|
||
'GBP': ['£', 'GBP'],
|
||
'GEL': [],
|
||
'GIP': [],
|
||
'GNF': [],
|
||
'GTQ': [],
|
||
'GYD': [],
|
||
'HKD': ['HK$', 'HKS'],
|
||
'HNL': [],
|
||
'HRK': [],
|
||
'HUF': [],
|
||
'IDR': [],
|
||
'ILS': ['₪', 'ILS'],
|
||
'INR': ['₹', 'INR'],
|
||
'ISK': [],
|
||
'JMD': [],
|
||
'JPY': ['JP¥', 'JPY'],
|
||
'KHR': [],
|
||
'KMF': [],
|
||
'KPW': [],
|
||
'KRW': ['₩', 'KRW'],
|
||
'KYD': [],
|
||
'KZT': [],
|
||
'LAK': [],
|
||
'LBP': [],
|
||
'LKR': [],
|
||
'LRD': [],
|
||
'MGA': [],
|
||
'MMK': [],
|
||
'MNT': [],
|
||
'MUR': [],
|
||
'MXN': ['MX$', 'MXN'],
|
||
'MYR': [],
|
||
'NAD': [],
|
||
'NGN': [],
|
||
'NIO': [],
|
||
'NOK': [],
|
||
'NPR': [],
|
||
'NZD': ['NZ$', 'NZD'],
|
||
'PHP': [],
|
||
'PKR': [],
|
||
'PLN': [],
|
||
'PYG': [],
|
||
'RON': [],
|
||
'RUB': [],
|
||
'RWF': [],
|
||
'SBD': [],
|
||
'SEK': [],
|
||
'SGD': [],
|
||
'SHP': [],
|
||
'SRD': [],
|
||
'SSP': [],
|
||
'STN': [],
|
||
'SYP': [],
|
||
'THB': ['฿', 'THB'],
|
||
'TOP': [],
|
||
'TRY': [],
|
||
'TTD': [],
|
||
'TWD': ['NT$', 'TWD'],
|
||
'UAH': [],
|
||
'USD': ['US$', 'USD'],
|
||
'UYU': [],
|
||
'VND': ['₫', 'VND'],
|
||
'XCD': ['EC$', 'XCD'],
|
||
'ZAR': [],
|
||
'ZMW': []
|
||
},
|
||
'ltr',
|
||
plural_sq
|
||
];
|
||
|
||
function plural_sr(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
|
||
f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
|
||
if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
|
||
if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
|
||
!(i % 100 >= 12 && i % 100 <= 14) ||
|
||
f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
|
||
!(f % 100 >= 12 && f % 100 <= 14))
|
||
return 3;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_sr = [
|
||
'sr',
|
||
[['a', 'p'], ['пре подне', 'по подне'], u],
|
||
[['пре подне', 'по подне'], u, u],
|
||
[
|
||
['н', 'п', 'у', 'с', 'ч', 'п', 'с'], ['нед', 'пон', 'уто', 'сре', 'чет', 'пет', 'суб'],
|
||
['недеља', 'понедељак', 'уторак', 'среда', 'четвртак', 'петак', 'субота'],
|
||
['не', 'по', 'ут', 'ср', 'че', 'пе', 'су']
|
||
],
|
||
u,
|
||
[
|
||
['ј', 'ф', 'м', 'а', 'м', 'ј', 'ј', 'а', 'с', 'о', 'н', 'д'],
|
||
['јан', 'феб', 'мар', 'апр', 'мај', 'јун', 'јул', 'авг', 'сеп', 'окт', 'нов', 'дец'],
|
||
[
|
||
'јануар', 'фебруар', 'март', 'април', 'мај', 'јун', 'јул', 'август', 'септембар', 'октобар',
|
||
'новембар', 'децембар'
|
||
]
|
||
],
|
||
u,
|
||
[['п.н.е.', 'н.е.'], ['п. н. е.', 'н. е.'], ['пре нове ере', 'нове ере']],
|
||
1,
|
||
[6, 0],
|
||
['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'RSD',
|
||
'RSD',
|
||
'Српски динар',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'BAM': ['КМ', 'KM'],
|
||
'GEL': [u, 'ლ'],
|
||
'KRW': [u, '₩'],
|
||
'NZD': [u, '$'],
|
||
'TWD': ['NT$'],
|
||
'USD': ['US$', '$'],
|
||
'VND': [u, '₫']
|
||
},
|
||
'ltr',
|
||
plural_sr
|
||
];
|
||
|
||
function plural_sv(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_sv = [
|
||
'sv',
|
||
[['fm', 'em'], u, u],
|
||
[['fm', 'em'], ['f.m.', 'e.m.'], ['förmiddag', 'eftermiddag']],
|
||
[
|
||
['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['sön', 'mån', 'tis', 'ons', 'tors', 'fre', 'lör'],
|
||
['söndag', 'måndag', 'tisdag', 'onsdag', 'torsdag', 'fredag', 'lördag'],
|
||
['sö', 'må', 'ti', 'on', 'to', 'fr', 'lö']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['jan.', 'feb.', 'mars', 'apr.', 'maj', 'juni', 'juli', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
|
||
[
|
||
'januari', 'februari', 'mars', 'april', 'maj', 'juni', 'juli', 'augusti', 'september',
|
||
'oktober', 'november', 'december'
|
||
]
|
||
],
|
||
u,
|
||
[['f.Kr.', 'e.Kr.'], u, ['före Kristus', 'efter Kristus']],
|
||
1,
|
||
[6, 0],
|
||
['y-MM-dd', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', '\'kl\'. HH:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
[',', ' ', ';', '%', '+', '−', '×10^', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
|
||
'SEK',
|
||
'kr',
|
||
'svensk krona',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'BBD': ['Bds$', '$'],
|
||
'BMD': ['BM$', '$'],
|
||
'BRL': ['BR$', 'R$'],
|
||
'BSD': ['BS$', '$'],
|
||
'BZD': ['BZ$', '$'],
|
||
'CNY': [u, '¥'],
|
||
'DKK': ['Dkr', 'kr'],
|
||
'DOP': ['RD$', '$'],
|
||
'EEK': ['Ekr'],
|
||
'EGP': ['EG£', 'E£'],
|
||
'ESP': [],
|
||
'GBP': [u, '£'],
|
||
'HKD': [u, '$'],
|
||
'IEP': ['IE£'],
|
||
'INR': [u, '₹'],
|
||
'ISK': ['Ikr', 'kr'],
|
||
'JMD': ['JM$', '$'],
|
||
'JPY': [u, '¥'],
|
||
'KRW': [u, '₩'],
|
||
'NOK': ['Nkr', 'kr'],
|
||
'NZD': [u, '$'],
|
||
'RON': [u, 'L'],
|
||
'SEK': ['kr'],
|
||
'TWD': [u, 'NT$'],
|
||
'USD': ['US$', '$'],
|
||
'VND': [u, '₫']
|
||
},
|
||
'ltr',
|
||
plural_sv
|
||
];
|
||
|
||
function plural_sw(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_sw = [
|
||
'sw',
|
||
[['am', 'pm'], ['AM', 'PM'], u],
|
||
[['AM', 'PM'], u, u],
|
||
[
|
||
['S', 'M', 'T', 'W', 'T', 'F', 'S'],
|
||
['Jumapili', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alhamisi', 'Ijumaa', 'Jumamosi'], u, u
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
|
||
[
|
||
'Januari', 'Februari', 'Machi', 'Aprili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba',
|
||
'Oktoba', 'Novemba', 'Desemba'
|
||
]
|
||
],
|
||
u,
|
||
[['KK', 'BK'], u, ['Kabla ya Kristo', 'Baada ya Kristo']],
|
||
1,
|
||
[6, 0],
|
||
['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
|
||
'TZS',
|
||
'TSh',
|
||
'Shilingi ya Tanzania',
|
||
{
|
||
'JPY': ['JP¥', '¥'],
|
||
'KES': ['Ksh'],
|
||
'THB': ['฿'],
|
||
'TWD': ['NT$'],
|
||
'TZS': ['TSh'],
|
||
'USD': ['US$', '$']
|
||
},
|
||
'ltr',
|
||
plural_sw
|
||
];
|
||
|
||
function plural_ta(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_ta = [
|
||
'ta',
|
||
[['மு.ப', 'பி.ப'], ['முற்பகல்', 'பிற்பகல்'], u],
|
||
u,
|
||
[
|
||
['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச'],
|
||
['ஞாயி.', 'திங்.', 'செவ்.', 'புத.', 'வியா.', 'வெள்.', 'சனி'],
|
||
['ஞாயிறு', 'திங்கள்', 'செவ்வாய்', 'புதன்', 'வியாழன்', 'வெள்ளி', 'சனி'],
|
||
['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச']
|
||
],
|
||
u,
|
||
[
|
||
['ஜ', 'பி', 'மா', 'ஏ', 'மே', 'ஜூ', 'ஜூ', 'ஆ', 'செ', 'அ', 'ந', 'டி'],
|
||
['ஜன.', 'பிப்.', 'மார்.', 'ஏப்.', 'மே', 'ஜூன்', 'ஜூலை', 'ஆக.', 'செப்.', 'அக்.', 'நவ.', 'டிச.'],
|
||
[
|
||
'ஜனவரி', 'பிப்ரவரி', 'மார்ச்', 'ஏப்ரல்', 'மே', 'ஜூன்', 'ஜூலை', 'ஆகஸ்ட்', 'செப்டம்பர்', 'அக்டோபர்', 'நவம்பர்',
|
||
'டிசம்பர்'
|
||
]
|
||
],
|
||
u,
|
||
[['கி.மு.', 'கி.பி.'], u, ['கிறிஸ்துவுக்கு முன்', 'அன்னோ டோமினி']],
|
||
0,
|
||
[0, 0],
|
||
['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
|
||
['a h:mm', 'a h:mm:ss', 'a h:mm:ss z', 'a h:mm:ss zzzz'],
|
||
['{1}, {0}', u, '{1} ’அன்று’ {0}', u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '#E0'],
|
||
'INR',
|
||
'₹',
|
||
'இந்திய ரூபாய்',
|
||
{'THB': ['฿'], 'TWD': ['NT$']},
|
||
'ltr',
|
||
plural_ta
|
||
];
|
||
|
||
function plural_te(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_te = [
|
||
'te',
|
||
[['ఉ', 'సా'], ['AM', 'PM'], u],
|
||
[['AM', 'PM'], u, u],
|
||
[
|
||
['ఆ', 'సో', 'మ', 'బు', 'గు', 'శు', 'శ'], ['ఆది', 'సోమ', 'మంగళ', 'బుధ', 'గురు', 'శుక్ర', 'శని'],
|
||
['ఆదివారం', 'సోమవారం', 'మంగళవారం', 'బుధవారం', 'గురువారం', 'శుక్రవారం', 'శనివారం'],
|
||
['ఆది', 'సోమ', 'మం', 'బుధ', 'గురు', 'శుక్ర', 'శని']
|
||
],
|
||
u,
|
||
[
|
||
['జ', 'ఫి', 'మా', 'ఏ', 'మే', 'జూ', 'జు', 'ఆ', 'సె', 'అ', 'న', 'డి'],
|
||
['జన', 'ఫిబ్ర', 'మార్చి', 'ఏప్రి', 'మే', 'జూన్', 'జులై', 'ఆగ', 'సెప్టెం', 'అక్టో', 'నవం', 'డిసెం'],
|
||
[
|
||
'జనవరి', 'ఫిబ్రవరి', 'మార్చి', 'ఏప్రిల్', 'మే', 'జూన్', 'జులై', 'ఆగస్టు', 'సెప్టెంబర్', 'అక్టోబర్', 'నవంబర్',
|
||
'డిసెంబర్'
|
||
]
|
||
],
|
||
u,
|
||
[['క్రీపూ', 'క్రీశ'], u, ['క్రీస్తు పూర్వం', 'క్రీస్తు శకం']],
|
||
0,
|
||
[0, 0],
|
||
['dd-MM-yy', 'd MMM, y', 'd MMMM, y', 'd, MMMM y, EEEE'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1} {0}', u, '{1} {0}కి', u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##,##0.###', '#,##0%', '¤#,##,##0.00', '#E0'],
|
||
'INR',
|
||
'₹',
|
||
'రూపాయి',
|
||
{'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$']},
|
||
'ltr',
|
||
plural_te
|
||
];
|
||
|
||
function plural_th(n: number): number {
|
||
return 5;
|
||
}
|
||
|
||
export const locale_th = [
|
||
'th',
|
||
[['a', 'p'], ['ก่อนเที่ยง', 'หลังเที่ยง'], u],
|
||
[['ก่อนเที่ยง', 'หลังเที่ยง'], u, u],
|
||
[
|
||
['อา', 'จ', 'อ', 'พ', 'พฤ', 'ศ', 'ส'], ['อา.', 'จ.', 'อ.', 'พ.', 'พฤ.', 'ศ.', 'ส.'],
|
||
['วันอาทิตย์', 'วันจันทร์', 'วันอังคาร', 'วันพุธ', 'วันพฤหัสบดี', 'วันศุกร์', 'วันเสาร์'],
|
||
['อา.', 'จ.', 'อ.', 'พ.', 'พฤ.', 'ศ.', 'ส.']
|
||
],
|
||
u,
|
||
[
|
||
[
|
||
'ม.ค.', 'ก.พ.', 'มี.ค.', 'เม.ย.', 'พ.ค.', 'มิ.ย.', 'ก.ค.', 'ส.ค.', 'ก.ย.', 'ต.ค.', 'พ.ย.',
|
||
'ธ.ค.'
|
||
],
|
||
u,
|
||
[
|
||
'มกราคม', 'กุมภาพันธ์', 'มีนาคม', 'เมษายน', 'พฤษภาคม', 'มิถุนายน', 'กรกฎาคม', 'สิงหาคม', 'กันยายน',
|
||
'ตุลาคม', 'พฤศจิกายน', 'ธันวาคม'
|
||
]
|
||
],
|
||
u,
|
||
[['ก่อน ค.ศ.', 'ค.ศ.'], u, ['ปีก่อนคริสตกาล', 'คริสต์ศักราช']],
|
||
0,
|
||
[6, 0],
|
||
['d/M/yy', 'd MMM y', 'd MMMM G y', 'EEEEที่ d MMMM G y'],
|
||
['HH:mm', 'HH:mm:ss', 'H นาฬิกา mm นาที ss วินาที z', 'H นาฬิกา mm นาที ss วินาที zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'THB',
|
||
'฿',
|
||
'บาท',
|
||
{'AUD': ['AU$', '$'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$'], 'XXX': []},
|
||
'ltr',
|
||
plural_th
|
||
];
|
||
|
||
function plural_tl(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
|
||
f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
|
||
if (v === 0 && (i === 1 || i === 2 || i === 3) ||
|
||
v === 0 && !(i % 10 === 4 || i % 10 === 6 || i % 10 === 9) ||
|
||
!(v === 0) && !(f % 10 === 4 || f % 10 === 6 || f % 10 === 9))
|
||
return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_tl = [
|
||
'fil',
|
||
[['am', 'pm'], ['AM', 'PM'], u],
|
||
[['AM', 'PM'], u, u],
|
||
[
|
||
['Lin', 'Lun', 'Mar', 'Miy', 'Huw', 'Biy', 'Sab'], u,
|
||
['Linggo', 'Lunes', 'Martes', 'Miyerkules', 'Huwebes', 'Biyernes', 'Sabado'],
|
||
['Li', 'Lu', 'Ma', 'Mi', 'Hu', 'Bi', 'Sa']
|
||
],
|
||
u,
|
||
[
|
||
['Ene', 'Peb', 'Mar', 'Abr', 'May', 'Hun', 'Hul', 'Ago', 'Set', 'Okt', 'Nob', 'Dis'], u,
|
||
[
|
||
'Enero', 'Pebrero', 'Marso', 'Abril', 'Mayo', 'Hunyo', 'Hulyo', 'Agosto', 'Setyembre',
|
||
'Oktubre', 'Nobyembre', 'Disyembre'
|
||
]
|
||
],
|
||
[
|
||
['E', 'P', 'M', 'A', 'M', 'Hun', 'Hul', 'Ago', 'Set', 'Okt', 'Nob', 'Dis'],
|
||
['Ene', 'Peb', 'Mar', 'Abr', 'May', 'Hun', 'Hul', 'Ago', 'Set', 'Okt', 'Nob', 'Dis'],
|
||
[
|
||
'Enero', 'Pebrero', 'Marso', 'Abril', 'Mayo', 'Hunyo', 'Hulyo', 'Agosto', 'Setyembre',
|
||
'Oktubre', 'Nobyembre', 'Disyembre'
|
||
]
|
||
],
|
||
[['BC', 'AD'], u, ['Before Christ', 'Anno Domini']],
|
||
0,
|
||
[6, 0],
|
||
['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1}, {0}', u, '{1} \'nang\' {0}', u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'PHP',
|
||
'₱',
|
||
'Piso ng Pilipinas',
|
||
{'PHP': ['₱'], 'THB': ['฿'], 'TWD': ['NT$']},
|
||
'ltr',
|
||
plural_tl
|
||
];
|
||
|
||
function plural_tr(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_tr = [
|
||
'tr',
|
||
[['öö', 'ös'], ['ÖÖ', 'ÖS'], u],
|
||
[['ÖÖ', 'ÖS'], u, u],
|
||
[
|
||
['P', 'P', 'S', 'Ç', 'P', 'C', 'C'], ['Paz', 'Pzt', 'Sal', 'Çar', 'Per', 'Cum', 'Cmt'],
|
||
['Pazar', 'Pazartesi', 'Salı', 'Çarşamba', 'Perşembe', 'Cuma', 'Cumartesi'],
|
||
['Pa', 'Pt', 'Sa', 'Ça', 'Pe', 'Cu', 'Ct']
|
||
],
|
||
u,
|
||
[
|
||
['O', 'Ş', 'M', 'N', 'M', 'H', 'T', 'A', 'E', 'E', 'K', 'A'],
|
||
['Oca', 'Şub', 'Mar', 'Nis', 'May', 'Haz', 'Tem', 'Ağu', 'Eyl', 'Eki', 'Kas', 'Ara'],
|
||
[
|
||
'Ocak', 'Şubat', 'Mart', 'Nisan', 'Mayıs', 'Haziran', 'Temmuz', 'Ağustos', 'Eylül', 'Ekim',
|
||
'Kasım', 'Aralık'
|
||
]
|
||
],
|
||
u,
|
||
[['MÖ', 'MS'], u, ['Milattan Önce', 'Milattan Sonra']],
|
||
1,
|
||
[6, 0],
|
||
['d.MM.y', 'd MMM y', 'd MMMM y', 'd MMMM y EEEE'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '%#,##0', '¤#,##0.00', '#E0'],
|
||
'TRY',
|
||
'₺',
|
||
'Türk Lirası',
|
||
{'AUD': ['AU$', '$'], 'RON': [u, 'L'], 'THB': ['฿'], 'TRY': ['₺'], 'TWD': ['NT$']},
|
||
'ltr',
|
||
plural_tr
|
||
];
|
||
|
||
function plural_uk(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
|
||
if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
|
||
!(i % 100 >= 12 && i % 100 <= 14))
|
||
return 3;
|
||
if (v === 0 && i % 10 === 0 ||
|
||
v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
|
||
v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14)
|
||
return 4;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_uk = [
|
||
'uk',
|
||
[['дп', 'пп'], u, u],
|
||
u,
|
||
[
|
||
['Н', 'П', 'В', 'С', 'Ч', 'П', 'С'], ['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
|
||
['неділя', 'понеділок', 'вівторок', 'середа', 'четвер', 'пʼятниця', 'субота'],
|
||
['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
|
||
],
|
||
u,
|
||
[
|
||
['с', 'л', 'б', 'к', 'т', 'ч', 'л', 'с', 'в', 'ж', 'л', 'г'],
|
||
[
|
||
'січ.', 'лют.', 'бер.', 'квіт.', 'трав.', 'черв.', 'лип.', 'серп.', 'вер.', 'жовт.', 'лист.',
|
||
'груд.'
|
||
],
|
||
[
|
||
'січня', 'лютого', 'березня', 'квітня', 'травня', 'червня', 'липня', 'серпня', 'вересня',
|
||
'жовтня', 'листопада', 'грудня'
|
||
]
|
||
],
|
||
[
|
||
['С', 'Л', 'Б', 'К', 'Т', 'Ч', 'Л', 'С', 'В', 'Ж', 'Л', 'Г'],
|
||
['січ', 'лют', 'бер', 'кві', 'тра', 'чер', 'лип', 'сер', 'вер', 'жов', 'лис', 'гру'],
|
||
[
|
||
'січень', 'лютий', 'березень', 'квітень', 'травень', 'червень', 'липень', 'серпень',
|
||
'вересень', 'жовтень', 'листопад', 'грудень'
|
||
]
|
||
],
|
||
[['до н.е.', 'н.е.'], ['до н. е.', 'н. е.'], ['до нашої ери', 'нашої ери']],
|
||
1,
|
||
[6, 0],
|
||
['dd.MM.yy', 'd MMM y \'р\'.', 'd MMMM y \'р\'.', 'EEEE, d MMMM y \'р\'.'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1}, {0}', u, '{1} \'о\' {0}', u],
|
||
[',', ' ', ';', '%', '+', '-', 'Е', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'UAH',
|
||
'₴',
|
||
'українська гривня',
|
||
{
|
||
'AUD': [u, '$'],
|
||
'BRL': [u, 'R$'],
|
||
'CAD': [u, '$'],
|
||
'CNY': [u, '¥'],
|
||
'EUR': [u, '€'],
|
||
'GBP': [u, '£'],
|
||
'HKD': [u, '$'],
|
||
'ILS': [u, '₪'],
|
||
'INR': [u, '₹'],
|
||
'KRW': [u, '₩'],
|
||
'MXN': [u, '$'],
|
||
'NZD': [u, '$'],
|
||
'TWD': [u, '$'],
|
||
'UAH': ['₴'],
|
||
'UAK': ['крб.'],
|
||
'USD': [u, '$'],
|
||
'VND': [u, '₫'],
|
||
'XCD': [u, '$']
|
||
},
|
||
'ltr',
|
||
plural_uk
|
||
];
|
||
|
||
function plural_ur(n: number): number {
|
||
let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
|
||
if (i === 1 && v === 0) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_ur = [
|
||
'ur',
|
||
[['a', 'p'], ['AM', 'PM'], u],
|
||
[['AM', 'PM'], u, u],
|
||
[
|
||
['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['اتوار', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'ہفتہ'],
|
||
u, u
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
[
|
||
'جنوری', 'فروری', 'مارچ', 'اپریل', 'مئی', 'جون', 'جولائی', 'اگست', 'ستمبر', 'اکتوبر', 'نومبر',
|
||
'دسمبر'
|
||
],
|
||
u
|
||
],
|
||
u,
|
||
[['قبل مسیح', 'عیسوی'], u, u],
|
||
0,
|
||
[6, 0],
|
||
['d/M/yy', 'd MMM، y', 'd MMMM، y', 'EEEE، d MMMM، y'],
|
||
['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
|
||
'PKR',
|
||
'Rs',
|
||
'پاکستانی روپیہ',
|
||
{'JPY': ['JP¥', '¥'], 'PKR': ['Rs'], 'THB': ['฿'], 'TWD': ['NT$']},
|
||
'rtl',
|
||
plural_ur
|
||
];
|
||
|
||
function plural_uz(n: number): number {
|
||
if (n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_uz = [
|
||
'uz',
|
||
[['TO', 'TK'], u, u],
|
||
u,
|
||
[
|
||
['Y', 'D', 'S', 'C', 'P', 'J', 'S'], ['Yak', 'Dush', 'Sesh', 'Chor', 'Pay', 'Jum', 'Shan'],
|
||
['yakshanba', 'dushanba', 'seshanba', 'chorshanba', 'payshanba', 'juma', 'shanba'],
|
||
['Ya', 'Du', 'Se', 'Ch', 'Pa', 'Ju', 'Sh']
|
||
],
|
||
u,
|
||
[
|
||
['Y', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
|
||
['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avg', 'sen', 'okt', 'noy', 'dek'],
|
||
[
|
||
'yanvar', 'fevral', 'mart', 'aprel', 'may', 'iyun', 'iyul', 'avgust', 'sentabr', 'oktabr',
|
||
'noyabr', 'dekabr'
|
||
]
|
||
],
|
||
[
|
||
['Y', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
|
||
['Yan', 'Fev', 'Mar', 'Apr', 'May', 'Iyn', 'Iyl', 'Avg', 'Sen', 'Okt', 'Noy', 'Dek'],
|
||
[
|
||
'Yanvar', 'Fevral', 'Mart', 'Aprel', 'May', 'Iyun', 'Iyul', 'Avgust', 'Sentabr', 'Oktabr',
|
||
'Noyabr', 'Dekabr'
|
||
]
|
||
],
|
||
[['m.a.', 'milodiy'], u, ['miloddan avvalgi', 'milodiy']],
|
||
1,
|
||
[6, 0],
|
||
['dd/MM/yy', 'd-MMM, y', 'd-MMMM, y', 'EEEE, d-MMMM, y'],
|
||
['HH:mm', 'HH:mm:ss', 'H:mm:ss (z)', 'H:mm:ss (zzzz)'],
|
||
['{1}, {0}', u, u, u],
|
||
[',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'son emas', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'UZS',
|
||
'soʻm',
|
||
'O‘zbekiston so‘mi',
|
||
{'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'UZS': ['soʻm']},
|
||
'ltr',
|
||
plural_uz
|
||
];
|
||
|
||
function plural_vi(n: number): number {
|
||
return 5;
|
||
}
|
||
|
||
export const locale_vi = [
|
||
'vi',
|
||
[['s', 'c'], ['SA', 'CH'], u],
|
||
[['SA', 'CH'], u, u],
|
||
[
|
||
['CN', 'T2', 'T3', 'T4', 'T5', 'T6', 'T7'],
|
||
['CN', 'Th 2', 'Th 3', 'Th 4', 'Th 5', 'Th 6', 'Th 7'],
|
||
['Chủ Nhật', 'Thứ Hai', 'Thứ Ba', 'Thứ Tư', 'Thứ Năm', 'Thứ Sáu', 'Thứ Bảy'],
|
||
['CN', 'T2', 'T3', 'T4', 'T5', 'T6', 'T7']
|
||
],
|
||
u,
|
||
[
|
||
['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
|
||
[
|
||
'thg 1', 'thg 2', 'thg 3', 'thg 4', 'thg 5', 'thg 6', 'thg 7', 'thg 8', 'thg 9', 'thg 10',
|
||
'thg 11', 'thg 12'
|
||
],
|
||
[
|
||
'tháng 1', 'tháng 2', 'tháng 3', 'tháng 4', 'tháng 5', 'tháng 6', 'tháng 7', 'tháng 8',
|
||
'tháng 9', 'tháng 10', 'tháng 11', 'tháng 12'
|
||
]
|
||
],
|
||
[
|
||
['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
|
||
[
|
||
'Thg 1', 'Thg 2', 'Thg 3', 'Thg 4', 'Thg 5', 'Thg 6', 'Thg 7', 'Thg 8', 'Thg 9', 'Thg 10',
|
||
'Thg 11', 'Thg 12'
|
||
],
|
||
[
|
||
'Tháng 1', 'Tháng 2', 'Tháng 3', 'Tháng 4', 'Tháng 5', 'Tháng 6', 'Tháng 7', 'Tháng 8',
|
||
'Tháng 9', 'Tháng 10', 'Tháng 11', 'Tháng 12'
|
||
]
|
||
],
|
||
[['tr. CN', 'sau CN'], ['Trước CN', 'sau CN'], u],
|
||
1,
|
||
[6, 0],
|
||
['dd/MM/y', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{0}, {1}', u, '{0} {1}', u],
|
||
[',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
|
||
'VND',
|
||
'₫',
|
||
'Đồng Việt Nam',
|
||
{
|
||
'AUD': ['AU$', '$'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'THB': ['฿'],
|
||
'TWD': ['NT$'],
|
||
'USD': ['US$', '$'],
|
||
'XXX': []
|
||
},
|
||
'ltr',
|
||
plural_vi
|
||
];
|
||
|
||
function plural_zh(n: number): number {
|
||
return 5;
|
||
}
|
||
|
||
export const locale_zh = [
|
||
'zh',
|
||
[['上午', '下午'], u, u],
|
||
u,
|
||
[
|
||
['日', '一', '二', '三', '四', '五', '六'],
|
||
['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
|
||
['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
|
||
['周日', '周一', '周二', '周三', '周四', '周五', '周六']
|
||
],
|
||
u,
|
||
[
|
||
['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
|
||
['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
|
||
[
|
||
'一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月',
|
||
'十二月'
|
||
]
|
||
],
|
||
u,
|
||
[['公元前', '公元'], u, u],
|
||
0,
|
||
[6, 0],
|
||
['y/M/d', 'y年M月d日', u, 'y年M月d日EEEE'],
|
||
['ah:mm', 'ah:mm:ss', 'z ah:mm:ss', 'zzzz ah:mm:ss'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'CNY',
|
||
'¥',
|
||
'人民币',
|
||
{
|
||
'AUD': ['AU$', '$'],
|
||
'CNY': ['¥'],
|
||
'ILR': ['ILS'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'KRW': ['₩', '₩'],
|
||
'TWD': ['NT$'],
|
||
'USD': ['US$', '$'],
|
||
'XXX': []
|
||
},
|
||
'ltr',
|
||
plural_zh
|
||
];
|
||
|
||
function plural_zh_CN(n: number): number {
|
||
return 5;
|
||
}
|
||
|
||
export const locale_zh_CN = [
|
||
'zh-Hans',
|
||
[['上午', '下午'], u, u],
|
||
u,
|
||
[
|
||
['日', '一', '二', '三', '四', '五', '六'],
|
||
['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
|
||
['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
|
||
['周日', '周一', '周二', '周三', '周四', '周五', '周六']
|
||
],
|
||
u,
|
||
[
|
||
['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
|
||
['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
|
||
[
|
||
'一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月',
|
||
'十二月'
|
||
]
|
||
],
|
||
u,
|
||
[['公元前', '公元'], u, u],
|
||
0,
|
||
[6, 0],
|
||
['y/M/d', 'y年M月d日', u, 'y年M月d日EEEE'],
|
||
['ah:mm', 'ah:mm:ss', 'z ah:mm:ss', 'zzzz ah:mm:ss'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'CNY',
|
||
'¥',
|
||
'人民币',
|
||
{
|
||
'AUD': ['AU$', '$'],
|
||
'CNY': ['¥'],
|
||
'ILR': ['ILS'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'KRW': ['₩', '₩'],
|
||
'TWD': ['NT$'],
|
||
'USD': ['US$', '$'],
|
||
'XXX': []
|
||
},
|
||
'ltr',
|
||
plural_zh_CN
|
||
];
|
||
|
||
function plural_zh_HK(n: number): number {
|
||
return 5;
|
||
}
|
||
|
||
export const locale_zh_HK = [
|
||
'zh-Hant-HK',
|
||
[['上午', '下午'], u, u],
|
||
u,
|
||
[
|
||
['日', '一', '二', '三', '四', '五', '六'],
|
||
['週日', '週一', '週二', '週三', '週四', '週五', '週六'],
|
||
['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
|
||
['日', '一', '二', '三', '四', '五', '六']
|
||
],
|
||
u,
|
||
[
|
||
['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
|
||
['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], u
|
||
],
|
||
u,
|
||
[['公元前', '公元'], u, u],
|
||
0,
|
||
[6, 0],
|
||
['d/M/y', 'y年M月d日', u, 'y年M月d日EEEE'],
|
||
['ah:mm', 'ah:mm:ss', 'ah:mm:ss [z]', 'ah:mm:ss [zzzz]'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', '非數值', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'HKD',
|
||
'HK$',
|
||
'港元',
|
||
{'AUD': ['AU$', '$'], 'RON': [u, 'L'], 'USD': ['US$', '$'], 'XXX': []},
|
||
'ltr',
|
||
plural_zh_HK
|
||
];
|
||
|
||
function plural_zh_TW(n: number): number {
|
||
return 5;
|
||
}
|
||
|
||
export const locale_zh_TW = [
|
||
'zh-Hant',
|
||
[['上午', '下午'], u, u],
|
||
u,
|
||
[
|
||
['日', '一', '二', '三', '四', '五', '六'],
|
||
['週日', '週一', '週二', '週三', '週四', '週五', '週六'],
|
||
['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
|
||
['日', '一', '二', '三', '四', '五', '六']
|
||
],
|
||
u,
|
||
[
|
||
['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
|
||
['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], u
|
||
],
|
||
u,
|
||
[['西元前', '西元'], u, u],
|
||
0,
|
||
[6, 0],
|
||
['y/M/d', 'y年M月d日', u, 'y年M月d日 EEEE'],
|
||
['ah:mm', 'ah:mm:ss', 'ah:mm:ss [z]', 'ah:mm:ss [zzzz]'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', '非數值', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'TWD',
|
||
'$',
|
||
'新台幣',
|
||
{
|
||
'AUD': ['AU$', '$'],
|
||
'KRW': ['₩', '₩'],
|
||
'RON': [u, 'L'],
|
||
'TWD': ['$'],
|
||
'USD': ['US$', '$'],
|
||
'XXX': []
|
||
},
|
||
'ltr',
|
||
plural_zh_TW
|
||
];
|
||
|
||
function plural_zu(n: number): number {
|
||
let i = Math.floor(Math.abs(n));
|
||
if (i === 0 || n === 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
export const locale_zu = [
|
||
'zu',
|
||
[['a', 'p'], ['AM', 'PM'], u],
|
||
[['AM', 'PM'], u, u],
|
||
[
|
||
['S', 'M', 'B', 'T', 'S', 'H', 'M'], ['Son', 'Mso', 'Bil', 'Tha', 'Sin', 'Hla', 'Mgq'],
|
||
['ISonto', 'UMsombuluko', 'ULwesibili', 'ULwesithathu', 'ULwesine', 'ULwesihlanu', 'UMgqibelo'],
|
||
['Son', 'Mso', 'Bil', 'Tha', 'Sin', 'Hla', 'Mgq']
|
||
],
|
||
u,
|
||
[
|
||
['J', 'F', 'M', 'E', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['Jan', 'Feb', 'Mas', 'Eph', 'Mey', 'Jun', 'Jul', 'Aga', 'Sep', 'Okt', 'Nov', 'Dis'],
|
||
[
|
||
'Januwari', 'Februwari', 'Mashi', 'Ephreli', 'Meyi', 'Juni', 'Julayi', 'Agasti', 'Septhemba',
|
||
'Okthoba', 'Novemba', 'Disemba'
|
||
]
|
||
],
|
||
[
|
||
['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||
['Jan', 'Feb', 'Mas', 'Eph', 'Mey', 'Jun', 'Jul', 'Aga', 'Sep', 'Okt', 'Nov', 'Dis'],
|
||
[
|
||
'Januwari', 'Februwari', 'Mashi', 'Ephreli', 'Meyi', 'Juni', 'Julayi', 'Agasti', 'Septhemba',
|
||
'Okthoba', 'Novemba', 'Disemba'
|
||
]
|
||
],
|
||
[['BC', 'AD'], u, u],
|
||
0,
|
||
[6, 0],
|
||
['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
|
||
['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
|
||
['{1} {0}', u, u, u],
|
||
['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
|
||
['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
|
||
'ZAR',
|
||
'R',
|
||
'i-South African Rand',
|
||
{
|
||
'BYN': [u, 'P.'],
|
||
'DKK': [u, 'Kr'],
|
||
'HRK': [u, 'Kn'],
|
||
'ISK': [u, 'Kr'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'NOK': [u, 'Kr'],
|
||
'PLN': [u, 'Zł'],
|
||
'SEK': [u, 'Kr'],
|
||
'THB': ['฿'],
|
||
'TWD': ['NT$'],
|
||
'ZAR': ['R']
|
||
},
|
||
'ltr',
|
||
plural_zu
|
||
];
|
||
|
||
|
||
let l: any;
|
||
let locales: string[] = [];
|
||
|
||
switch (goog.LOCALE) {
|
||
case 'af':
|
||
l = locale_af;
|
||
locales = ['af'];
|
||
break;
|
||
case 'am':
|
||
l = locale_am;
|
||
locales = ['am'];
|
||
break;
|
||
case 'ar':
|
||
l = locale_ar;
|
||
locales = ['ar'];
|
||
break;
|
||
case 'ar-DZ':
|
||
case 'ar_DZ':
|
||
l = locale_ar_DZ;
|
||
locales = ['ar-DZ', 'ar_DZ'];
|
||
break;
|
||
case 'az':
|
||
l = locale_az;
|
||
locales = ['az'];
|
||
break;
|
||
case 'be':
|
||
l = locale_be;
|
||
locales = ['be'];
|
||
break;
|
||
case 'bg':
|
||
l = locale_bg;
|
||
locales = ['bg'];
|
||
break;
|
||
case 'bn':
|
||
l = locale_bn;
|
||
locales = ['bn'];
|
||
break;
|
||
case 'br':
|
||
l = locale_br;
|
||
locales = ['br'];
|
||
break;
|
||
case 'bs':
|
||
l = locale_bs;
|
||
locales = ['bs'];
|
||
break;
|
||
case 'ca':
|
||
l = locale_ca;
|
||
locales = ['ca'];
|
||
break;
|
||
case 'chr':
|
||
l = locale_chr;
|
||
locales = ['chr'];
|
||
break;
|
||
case 'cs':
|
||
l = locale_cs;
|
||
locales = ['cs'];
|
||
break;
|
||
case 'cy':
|
||
l = locale_cy;
|
||
locales = ['cy'];
|
||
break;
|
||
case 'da':
|
||
l = locale_da;
|
||
locales = ['da'];
|
||
break;
|
||
case 'de':
|
||
l = locale_de;
|
||
locales = ['de'];
|
||
break;
|
||
case 'de-AT':
|
||
case 'de_AT':
|
||
l = locale_de_AT;
|
||
locales = ['de-AT', 'de_AT'];
|
||
break;
|
||
case 'de-CH':
|
||
case 'de_CH':
|
||
l = locale_de_CH;
|
||
locales = ['de-CH', 'de_CH'];
|
||
break;
|
||
case 'el':
|
||
l = locale_el;
|
||
locales = ['el'];
|
||
break;
|
||
case 'en-AU':
|
||
case 'en_AU':
|
||
l = locale_en_AU;
|
||
locales = ['en-AU', 'en_AU'];
|
||
break;
|
||
case 'en-CA':
|
||
case 'en_CA':
|
||
l = locale_en_CA;
|
||
locales = ['en-CA', 'en_CA'];
|
||
break;
|
||
case 'en-GB':
|
||
case 'en_GB':
|
||
l = locale_en_GB;
|
||
locales = ['en-GB', 'en_GB'];
|
||
break;
|
||
case 'en-IE':
|
||
case 'en_IE':
|
||
l = locale_en_IE;
|
||
locales = ['en-IE', 'en_IE'];
|
||
break;
|
||
case 'en-IN':
|
||
case 'en_IN':
|
||
l = locale_en_IN;
|
||
locales = ['en-IN', 'en_IN'];
|
||
break;
|
||
case 'en-SG':
|
||
case 'en_SG':
|
||
l = locale_en_SG;
|
||
locales = ['en-SG', 'en_SG'];
|
||
break;
|
||
case 'en-ZA':
|
||
case 'en_ZA':
|
||
l = locale_en_ZA;
|
||
locales = ['en-ZA', 'en_ZA'];
|
||
break;
|
||
case 'es':
|
||
l = locale_es;
|
||
locales = ['es'];
|
||
break;
|
||
case 'es-419':
|
||
case 'es_419':
|
||
l = locale_es_419;
|
||
locales = ['es-419', 'es_419'];
|
||
break;
|
||
case 'es-MX':
|
||
case 'es_MX':
|
||
l = locale_es_MX;
|
||
locales = ['es-MX', 'es_MX'];
|
||
break;
|
||
case 'es-US':
|
||
case 'es_US':
|
||
l = locale_es_US;
|
||
locales = ['es-US', 'es_US'];
|
||
break;
|
||
case 'et':
|
||
l = locale_et;
|
||
locales = ['et'];
|
||
break;
|
||
case 'eu':
|
||
l = locale_eu;
|
||
locales = ['eu'];
|
||
break;
|
||
case 'fa':
|
||
l = locale_fa;
|
||
locales = ['fa'];
|
||
break;
|
||
case 'fi':
|
||
l = locale_fi;
|
||
locales = ['fi'];
|
||
break;
|
||
case 'fr':
|
||
l = locale_fr;
|
||
locales = ['fr'];
|
||
break;
|
||
case 'fr-CA':
|
||
case 'fr_CA':
|
||
l = locale_fr_CA;
|
||
locales = ['fr-CA', 'fr_CA'];
|
||
break;
|
||
case 'ga':
|
||
l = locale_ga;
|
||
locales = ['ga'];
|
||
break;
|
||
case 'gl':
|
||
l = locale_gl;
|
||
locales = ['gl'];
|
||
break;
|
||
case 'gsw':
|
||
l = locale_gsw;
|
||
locales = ['gsw'];
|
||
break;
|
||
case 'gu':
|
||
l = locale_gu;
|
||
locales = ['gu'];
|
||
break;
|
||
case 'haw':
|
||
l = locale_haw;
|
||
locales = ['haw'];
|
||
break;
|
||
case 'hi':
|
||
l = locale_hi;
|
||
locales = ['hi'];
|
||
break;
|
||
case 'hr':
|
||
l = locale_hr;
|
||
locales = ['hr'];
|
||
break;
|
||
case 'hu':
|
||
l = locale_hu;
|
||
locales = ['hu'];
|
||
break;
|
||
case 'hy':
|
||
l = locale_hy;
|
||
locales = ['hy'];
|
||
break;
|
||
case 'in':
|
||
case 'id':
|
||
l = locale_in;
|
||
locales = ['in', 'id'];
|
||
break;
|
||
case 'is':
|
||
l = locale_is;
|
||
locales = ['is'];
|
||
break;
|
||
case 'it':
|
||
l = locale_it;
|
||
locales = ['it'];
|
||
break;
|
||
case 'iw':
|
||
case 'he':
|
||
l = locale_iw;
|
||
locales = ['iw', 'he'];
|
||
break;
|
||
case 'ja':
|
||
l = locale_ja;
|
||
locales = ['ja'];
|
||
break;
|
||
case 'ka':
|
||
l = locale_ka;
|
||
locales = ['ka'];
|
||
break;
|
||
case 'kk':
|
||
l = locale_kk;
|
||
locales = ['kk'];
|
||
break;
|
||
case 'km':
|
||
l = locale_km;
|
||
locales = ['km'];
|
||
break;
|
||
case 'kn':
|
||
l = locale_kn;
|
||
locales = ['kn'];
|
||
break;
|
||
case 'ko':
|
||
l = locale_ko;
|
||
locales = ['ko'];
|
||
break;
|
||
case 'ky':
|
||
l = locale_ky;
|
||
locales = ['ky'];
|
||
break;
|
||
case 'ln':
|
||
l = locale_ln;
|
||
locales = ['ln'];
|
||
break;
|
||
case 'lo':
|
||
l = locale_lo;
|
||
locales = ['lo'];
|
||
break;
|
||
case 'lt':
|
||
l = locale_lt;
|
||
locales = ['lt'];
|
||
break;
|
||
case 'lv':
|
||
l = locale_lv;
|
||
locales = ['lv'];
|
||
break;
|
||
case 'mk':
|
||
l = locale_mk;
|
||
locales = ['mk'];
|
||
break;
|
||
case 'ml':
|
||
l = locale_ml;
|
||
locales = ['ml'];
|
||
break;
|
||
case 'mn':
|
||
l = locale_mn;
|
||
locales = ['mn'];
|
||
break;
|
||
case 'mo':
|
||
case 'ro-MD':
|
||
case 'ro_MD':
|
||
l = locale_mo;
|
||
locales = ['mo', 'ro-MD', 'ro_MD'];
|
||
break;
|
||
case 'mr':
|
||
l = locale_mr;
|
||
locales = ['mr'];
|
||
break;
|
||
case 'ms':
|
||
l = locale_ms;
|
||
locales = ['ms'];
|
||
break;
|
||
case 'mt':
|
||
l = locale_mt;
|
||
locales = ['mt'];
|
||
break;
|
||
case 'my':
|
||
l = locale_my;
|
||
locales = ['my'];
|
||
break;
|
||
case 'ne':
|
||
l = locale_ne;
|
||
locales = ['ne'];
|
||
break;
|
||
case 'nl':
|
||
l = locale_nl;
|
||
locales = ['nl'];
|
||
break;
|
||
case 'no':
|
||
case 'nb':
|
||
case 'no-NO':
|
||
case 'no_NO':
|
||
l = locale_no;
|
||
locales = ['no', 'nb', 'no-NO', 'no_NO'];
|
||
break;
|
||
case 'or':
|
||
l = locale_or;
|
||
locales = ['or'];
|
||
break;
|
||
case 'pa':
|
||
l = locale_pa;
|
||
locales = ['pa'];
|
||
break;
|
||
case 'pl':
|
||
l = locale_pl;
|
||
locales = ['pl'];
|
||
break;
|
||
case 'pt':
|
||
case 'pt-BR':
|
||
case 'pt_BR':
|
||
l = locale_pt;
|
||
locales = ['pt', 'pt-BR', 'pt_BR'];
|
||
break;
|
||
case 'pt-PT':
|
||
case 'pt_PT':
|
||
l = locale_pt_PT;
|
||
locales = ['pt-PT', 'pt_PT'];
|
||
break;
|
||
case 'ro':
|
||
l = locale_ro;
|
||
locales = ['ro'];
|
||
break;
|
||
case 'ru':
|
||
l = locale_ru;
|
||
locales = ['ru'];
|
||
break;
|
||
case 'sh':
|
||
case 'sr-Latn':
|
||
case 'sr_Latn':
|
||
l = locale_sh;
|
||
locales = ['sh', 'sr-Latn', 'sr_Latn'];
|
||
break;
|
||
case 'si':
|
||
l = locale_si;
|
||
locales = ['si'];
|
||
break;
|
||
case 'sk':
|
||
l = locale_sk;
|
||
locales = ['sk'];
|
||
break;
|
||
case 'sl':
|
||
l = locale_sl;
|
||
locales = ['sl'];
|
||
break;
|
||
case 'sq':
|
||
l = locale_sq;
|
||
locales = ['sq'];
|
||
break;
|
||
case 'sr':
|
||
l = locale_sr;
|
||
locales = ['sr'];
|
||
break;
|
||
case 'sv':
|
||
l = locale_sv;
|
||
locales = ['sv'];
|
||
break;
|
||
case 'sw':
|
||
l = locale_sw;
|
||
locales = ['sw'];
|
||
break;
|
||
case 'ta':
|
||
l = locale_ta;
|
||
locales = ['ta'];
|
||
break;
|
||
case 'te':
|
||
l = locale_te;
|
||
locales = ['te'];
|
||
break;
|
||
case 'th':
|
||
l = locale_th;
|
||
locales = ['th'];
|
||
break;
|
||
case 'tl':
|
||
case 'fil':
|
||
l = locale_tl;
|
||
locales = ['tl', 'fil'];
|
||
break;
|
||
case 'tr':
|
||
l = locale_tr;
|
||
locales = ['tr'];
|
||
break;
|
||
case 'uk':
|
||
l = locale_uk;
|
||
locales = ['uk'];
|
||
break;
|
||
case 'ur':
|
||
l = locale_ur;
|
||
locales = ['ur'];
|
||
break;
|
||
case 'uz':
|
||
l = locale_uz;
|
||
locales = ['uz'];
|
||
break;
|
||
case 'vi':
|
||
l = locale_vi;
|
||
locales = ['vi'];
|
||
break;
|
||
case 'zh':
|
||
l = locale_zh;
|
||
locales = ['zh'];
|
||
break;
|
||
case 'zh-CN':
|
||
case 'zh_CN':
|
||
case 'zh-Hans-CN':
|
||
case 'zh_Hans_CN':
|
||
case 'zh-Hans':
|
||
case 'zh_Hans':
|
||
l = locale_zh_CN;
|
||
locales = ['zh-CN', 'zh_CN', 'zh-Hans-CN', 'zh_Hans_CN', 'zh-Hans', 'zh_Hans'];
|
||
break;
|
||
case 'zh-HK':
|
||
case 'zh_HK':
|
||
case 'zh-Hant-HK':
|
||
case 'zh_Hant_HK':
|
||
l = locale_zh_HK;
|
||
locales = ['zh-HK', 'zh_HK', 'zh-Hant-HK', 'zh_Hant_HK'];
|
||
break;
|
||
case 'zh-TW':
|
||
case 'zh_TW':
|
||
case 'zh-Hant-TW':
|
||
case 'zh_Hant_TW':
|
||
case 'zh-Hant':
|
||
case 'zh_Hant':
|
||
l = locale_zh_TW;
|
||
locales = ['zh-TW', 'zh_TW', 'zh-Hant-TW', 'zh_Hant_TW', 'zh-Hant', 'zh_Hant'];
|
||
break;
|
||
case 'zu':
|
||
l = locale_zu;
|
||
locales = ['zu'];
|
||
break;
|
||
}
|
||
|
||
if (l) {
|
||
locales.forEach(locale => registerLocaleData(l, locale));
|
||
}
|