aboutsummaryrefslogtreecommitdiffstats
path: root/i18n
diff options
context:
space:
mode:
authorChirayu Krishnappa2013-03-08 15:42:03 -0800
committerChirayu Krishnappa2013-03-08 15:46:59 -0800
commit96b13bbee17819fb28c9a4e1e22e426b1b07a554 (patch)
treebc50c3f308940505b542bf4219042b020dd654ca /i18n
parenta248d5a32d0ec40de599add92eb5ecfbae66391b (diff)
downloadangular.js-96b13bbee17819fb28c9a4e1e22e426b1b07a554.tar.bz2
chore($ngLocale): Generate ngLocale files from the Closure code.
Diffstat (limited to 'i18n')
-rw-r--r--i18n/closure/currencySymbols.js279
-rw-r--r--i18n/closure/datetimesymbols.js793
-rw-r--r--i18n/closure/numberSymbols.js531
-rw-r--r--i18n/closure/pluralRules.js359
4 files changed, 1222 insertions, 740 deletions
diff --git a/i18n/closure/currencySymbols.js b/i18n/closure/currencySymbols.js
index 3cbd6d0c..f789e304 100644
--- a/i18n/closure/currencySymbols.js
+++ b/i18n/closure/currencySymbols.js
@@ -16,14 +16,14 @@
/**
* @fileoverview A utility to get better currency format pattern.
*
- * This module implement a new currency format representation model. It
+ * This module implements a new currency format representation model. It
* provides 3 currency representation forms: global, portable and local. Local
* format is the most popular format people use to represent currency in its
* circulating country without worrying about how it should be distinguished
* from other currencies. Global format is a formal representation in context
* of multiple currencies in same page, it is ISO 4217 currency code. Portable
* format is a compromise between global and local. It looks similar to how
- * people would like to see how their currencies is being represented in other
+ * people would like to see how their currency is being represented in other
* media. While at the same time, it should be distinguishable to world's
* popular currencies (like USD, EUR) and currencies somewhat relevant in the
* area (like CNY in HK, though native currency is HKD). There is no guarantee
@@ -43,15 +43,14 @@ goog.i18n.currency.PRECISION_MASK_ = 0x07;
/**
- * If this flag is set, it means the currency sign should position before
- * number.
+ * Whether the currency sign should be positioned after the number.
* @private
*/
goog.i18n.currency.POSITION_FLAG_ = 0x08;
/**
- * Should a space to inserted between number and currency sign.
+ * Whether a space should be inserted between the number and currency sign.
* @private
*/
goog.i18n.currency.SPACE_FLAG_ = 0x20;
@@ -59,8 +58,8 @@ goog.i18n.currency.SPACE_FLAG_ = 0x20;
/**
* This function will add tier2 currency support. Be default, only tier1
- * (most popular currencies) are supportted. If an application really need
- * to support some of the rarely used currency, it should call this function
+ * (most popular currencies) are supported. If an application really needs
+ * to support some of the rarely used currencies, it should call this function
* before any other functions in this namespace.
*/
goog.i18n.currency.addTier2Support = function() {
@@ -75,8 +74,8 @@ goog.i18n.currency.addTier2Support = function() {
* Global currency pattern always uses ISO-4217 currency code as prefix. Local
* currency sign is added if it is different from currency code. Each currency
* is unique in this form. The negative side is that ISO code looks weird in
- * some countries as poeple normally do not use it. Local currency sign
- * alleviate the problem, but also make it a little verbose.
+ * some countries as people normally do not use it. Local currency sign
+ * alleviates the problem, but also makes it a little verbose.
*
* @param {string} currencyCode ISO-4217 3-letter currency code.
* @return {string} Global currency pattern string for given currency.
@@ -85,9 +84,6 @@ goog.i18n.currency.getGlobalCurrencyPattern = function(currencyCode) {
var info = goog.i18n.currency.CurrencyInfo[currencyCode];
var patternNum = info[0];
if (currencyCode == info[1]) {
- if ((patternNum & goog.i18n.currency.POSITION_FLAG_) == 0) {
- patternNum |= goog.i18n.currency.SPACE_FLAG_;
- }
return goog.i18n.currency.getCurrencyPattern_(patternNum, info[1]);
}
return currencyCode + ' ' +
@@ -104,10 +100,8 @@ goog.i18n.currency.getGlobalCurrencyPattern = function(currencyCode) {
*/
goog.i18n.currency.getGlobalCurrencySign = function(currencyCode) {
var info = goog.i18n.currency.CurrencyInfo[currencyCode];
- if (currencyCode == info[1]) {
- return currencyCode;
- }
- return currencyCode + ' ' + info[1];
+ return (currencyCode == info[1]) ? currencyCode :
+ currencyCode + ' ' + info[1];
};
@@ -128,6 +122,7 @@ goog.i18n.currency.getLocalCurrencyPattern = function(currencyCode) {
/**
* Returns local currency sign string for those applications that need to
* handle currency sign separately.
+ *
* @param {string} currencyCode ISO-4217 3-letter currency code.
* @return {string} Local currency sign for given currency.
*/
@@ -156,6 +151,7 @@ goog.i18n.currency.getPortableCurrencyPattern = function(currencyCode) {
/**
* Return portable currency sign string for those applications that need to
* handle currency sign themselves.
+ *
* @param {string} currencyCode ISO-4217 3-letter currency code.
* @return {string} Portable currency sign for given currency.
*/
@@ -165,10 +161,13 @@ goog.i18n.currency.getPortableCurrencySign = function(currencyCode) {
/**
- * This function returns the default currency sign position. Some application
+ * This function returns the default currency sign position. Some applications
* may want to handle currency sign and currency amount separately. This
- * function can be used in such situation to position the currency sign
- * relative to amount field correctly.
+ * function can be used in such situations to correctly position the currency
+ * sign relative to the amount.
+ *
+ * To match the behavior of ICU, position is not determined by display locale.
+ *
* @param {string} currencyCode ISO-4217 3-letter currency code.
* @return {boolean} true if currency should be positioned before amount field.
*/
@@ -179,13 +178,12 @@ goog.i18n.currency.isPrefixSignPosition = function(currencyCode) {
/**
- * This function construct the currency pattern. Currency sign is provided. The
+ * This function constructs the currency pattern. Currency sign is provided. The
* pattern information is encoded in patternNum.
*
* @param {number} patternNum Encoded pattern number that has
* currency pattern information.
- * @param {string} sign the currency sign that will be used in pattern.
- *
+ * @param {string} sign The currency sign that will be used in pattern.
* @return {string} currency pattern string.
* @private
*/
@@ -212,55 +210,96 @@ goog.i18n.currency.getCurrencyPattern_ = function(patternNum, sign) {
/**
+ * Modify currency pattern string by adjusting precision for given currency.
+ * Standard currency pattern will have 2 digit after decimal point.
+ * Examples:
+ * $#,##0.00 -> $#,##0 (precision == 0)
+ * $#,##0.00 -> $#,##0.0 (precision == 1)
+ * $#,##0.00 -> $#,##0.000 (precision == 3)
+ *
+ * @param {string} pattern currency pattern string.
+ * @param {string} currencyCode 3-letter currency code.
+ * @return {string} modified currency pattern string.
+ */
+goog.i18n.currency.adjustPrecision = function(pattern, currencyCode) {
+ var strParts = ['0'];
+ var info = goog.i18n.currency.CurrencyInfo[currencyCode];
+ var precision = info[0] & goog.i18n.currency.PRECISION_MASK_;
+ if (precision > 0) {
+ strParts.push('.');
+ for (var i = 0; i < precision; i++) {
+ strParts.push('0');
+ }
+ }
+ return pattern.replace(/0.00/g, strParts.join(''));
+};
+
+
+/**
* Tier 1 currency information.
+ *
+ * The first number in the array is a combination of the precision mask and
+ * other flags. The precision mask indicates how many decimal places to show for
+ * the currency. Valid values are [0..7]. The position flag indicates whether
+ * the currency sign should be positioned after the number. Valid values are 0
+ * (before the number) or 16 (after the number). The space flag indicates
+ * whether a space should be inserted between the currency sign and number.
+ * Valid values are 0 (no space) and 24 (space).
+ *
+ * The number in the array is calculated by adding together the mask and flag
+ * values. For example:
+ *
+ * 0: no precision (0), currency sign first (0), no space (0)
+ * 2: two decimals precision (2), currency sign first (0), no space (0)
+ * 18: two decimals precision (2), currency sign last (16), no space (0)
+ * 42: two decimals precision (2), currency sign last (16), space (24)
+ *
* @type {!Object.<!Array>}
*/
goog.i18n.currency.CurrencyInfo = {
- 'AED': [2, '\u062F\u002e\u0625', 'DH'],
- 'ARS': [2, '$', 'AR$'],
+ 'AED': [2, 'dh', '\u062f.\u0625.', 'DH'],
'AUD': [2, '$', 'AU$'],
'BDT': [2, '\u09F3', 'Tk'],
'BRL': [2, 'R$', 'R$'],
'CAD': [2, '$', 'C$'],
- 'CHF': [2, 'Fr.', 'CHF'],
+ 'CHF': [2, 'CHF', 'CHF'],
'CLP': [0, '$', 'CL$'],
'CNY': [2, '¥', 'RMB¥'],
- 'COP': [2, '$', 'COL$'],
- 'CRC': [2, '\u20a1', 'CR₡'],
- 'CUP': [2, '$', '$MN'],
- 'CZK': [10, 'Kč', 'Kč'],
- 'DKK': [26, 'kr', 'kr'],
+ 'COP': [0, '$', 'COL$'],
+ 'CRC': [0, '\u20a1', 'CR\u20a1'],
+ 'CZK': [2, 'K\u010d', 'K\u010d'],
+ 'DKK': [18, 'kr', 'kr'],
'DOP': [2, '$', 'RD$'],
'EGP': [2, '£', 'LE'],
- 'EUR': [26, '€', '€'],
+ 'EUR': [18, '€', '€'],
'GBP': [2, '£', 'GB£'],
'HKD': [2, '$', 'HK$'],
- 'ILS': [10, '\u20AA', 'IL₪'],
- 'INR': [2, 'Rs', 'Rs'],
- 'ISK': [10, 'kr', 'kr'],
+ 'ILS': [2, '\u20AA', 'IL\u20AA'],
+ 'INR': [2, '\u20B9', 'Rs'],
+ 'ISK': [0, 'kr', 'kr'],
'JMD': [2, '$', 'JA$'],
'JPY': [0, '¥', 'JP¥'],
'KRW': [0, '\u20A9', 'KR₩'],
'LKR': [2, 'Rs', 'SLRs'],
- 'MNT': [2, '\u20AE', 'MN₮'],
+ 'MNT': [0, '\u20AE', 'MN₮'],
'MXN': [2, '$', 'Mex$'],
'MYR': [2, 'RM', 'RM'],
- 'NOK': [26, 'kr', 'NOkr'],
+ 'NOK': [18, 'kr', 'NOkr'],
'PAB': [2, 'B/.', 'B/.'],
'PEN': [2, 'S/.', 'S/.'],
- 'PHP': [2, 'P', 'PHP'],
- 'PKR': [2, 'Rs.', 'PKRs.'],
- 'RUB': [10, 'руб', 'руб'],
- 'SAR': [2, '\u0633\u002E\u0631', 'SR'],
- 'SEK': [10, 'kr', 'kr'],
+ 'PHP': [2, '\u20B1', 'Php'],
+ 'PKR': [0, 'Rs', 'PKRs.'],
+ 'RUB': [42, 'руб.', 'руб.'],
+ 'SAR': [2, 'Rial', 'Rial'],
+ 'SEK': [2, 'kr', 'kr'],
'SGD': [2, '$', 'S$'],
'THB': [2, '\u0e3f', 'THB'],
- 'TRY': [2, 'YTL', 'YTL'],
+ 'TRY': [2, 'TL', 'YTL'],
'TWD': [2, 'NT$', 'NT$'],
'USD': [2, '$', 'US$'],
'UYU': [2, '$', 'UY$'],
- 'VND': [10, '\u20AB', 'VN₫'],
- 'YER': [2, 'YER', 'YER'],
+ 'VND': [0, '\u20AB', 'VN\u20AB'],
+ 'YER': [0, 'Rial', 'Rial'],
'ZAR': [2, 'R', 'ZAR']
};
@@ -270,116 +309,114 @@ goog.i18n.currency.CurrencyInfo = {
* @type {!Object.<!Array>}
*/
goog.i18n.currency.CurrencyInfoTier2 = {
- 'AFN': [18, '\u060b', 'AFN'],
- 'ALL': [2, 'Lek', 'Lek'],
- 'AMD': [10, '\u0564\u0580\u002e', 'dram'],
- 'ANG': [2, '\u0083', 'NAƒ'],
+ 'AFN': [16, 'Af.', 'AFN'],
+ 'ALL': [0, 'Lek', 'Lek'],
+ 'AMD': [0, 'Dram', 'dram'],
'AOA': [2, 'Kz', 'Kz'],
- 'AWG': [2, 'ƒ', 'Afl.'],
- 'AZN': [2, 'm', 'man'],
- 'BAM': [18, 'КМ', 'KM'],
+ 'ARS': [2, '$', 'AR$'],
+ 'AWG': [2, 'Afl.', 'Afl.'],
+ 'AZN': [2, 'man.', 'man.'],
+ 'BAM': [18, 'KM', 'KM'],
'BBD': [2, '$', 'Bds$'],
- 'BGN': [10, '\u043b\u0432', 'лв'],
- 'BHD': [3, '\u0628\u002e\u062f\u002e', 'BD'],
+ 'BGN': [2, 'lev', 'lev'],
+ 'BHD': [3, 'din', 'din'],
'BIF': [0, 'FBu', 'FBu'],
'BMD': [2, '$', 'BD$'],
'BND': [2, '$', 'B$'],
- 'BOB': [2, 'B$', 'B$'],
- 'BSD': [2, '$', 'B$'],
+ 'BOB': [2, 'Bs', 'Bs'],
+ 'BSD': [2, '$', 'BS$'],
'BTN': [2, 'Nu.', 'Nu.'],
'BWP': [2, 'P', 'pula'],
- 'BYR': [0, 'Br', 'Br'],
+ 'BYR': [0, 'BYR', 'BYR'],
'BZD': [2, '$', 'BZ$'],
- 'CDF': [2, 'F', 'CDF'],
- 'CVE': [2, '$', 'Esc'],
+ 'CDF': [2, 'FrCD', 'CDF'],
+ 'CUC': [1, '$', 'CUC$'],
+ 'CUP': [2, '$', 'CU$'],
+ 'CVE': [2, 'CVE', 'Esc'],
'DJF': [0, 'Fdj', 'Fdj'],
- 'DZD': [2, '\u062f\u062C', 'DA'],
- 'EEK': [10, 'EEK', 'EEK'],
+ 'DZD': [2, 'din', 'din'],
'ERN': [2, 'Nfk', 'Nfk'],
- 'ETB': [2, 'Br', 'Br'],
+ 'ETB': [2, 'Birr', 'Birr'],
'FJD': [2, '$', 'FJ$'],
'FKP': [2, '£', 'FK£'],
'GEL': [2, 'GEL', 'GEL'],
- 'GHS': [2, '\u20B5', 'GHS¢'],
+ 'GHS': [2, 'GHS', 'GHS'],
'GIP': [2, '£', 'GI£'],
- 'GMD': [2, 'D', 'GMD'],
+ 'GMD': [2, 'GMD', 'GMD'],
'GNF': [0, 'FG', 'FG'],
'GTQ': [2, 'Q', 'GTQ'],
- 'GYD': [2, '$', 'GY$'],
+ 'GYD': [0, '$', 'GY$'],
'HNL': [2, 'L', 'HNL'],
'HRK': [2, 'kn', 'kn'],
- 'HTG': [2, 'G', 'HTG'],
- 'HUF': [10, 'Ft', 'Ft'],
- 'IDR': [2, 'Rp', 'Rp'],
- 'IQD': [3, '\u0639\u062F', 'IQD'],
- 'IRR': [2, '\ufdfc', 'IRR'],
- 'JOD': [3, 'JOD', 'JOD'],
- 'KES': [2, 'KSh', 'KSh'],
- 'KGS': [2, 'som', 'som'],
- 'KHR': [10, '\u17DB', 'KHR'],
- 'KMF': [0, 'KMF', 'KMF'],
- 'KPW': [2, '\u20A9', 'KPW'],
- 'KWD': [3, '\u062F\u002e\u0643', 'KWD'],
- 'KYD': [2, '$', 'CI$'],
- 'KZT': [10, 'KZT', 'KZT'],
- 'LAK': [2, '\u20AD', 'LA₭'],
- 'LBP': [2, '\u0644\u002e\u0644', 'LBP'],
+ 'HTG': [2, 'HTG', 'HTG'],
+ 'HUF': [0, 'Ft', 'Ft'],
+ 'IDR': [0, 'Rp', 'Rp'],
+ 'IQD': [0, 'din', 'IQD'],
+ 'IRR': [0, 'Rial', 'IRR'],
+ 'JOD': [3, 'din', 'JOD'],
+ 'KES': [2, 'Ksh', 'Ksh'],
+ 'KGS': [2, 'KGS', 'KGS'],
+ 'KHR': [2, 'Riel', 'KHR'],
+ 'KMF': [0, 'CF', 'KMF'],
+ 'KPW': [0, '\u20A9KP', 'KPW'],
+ 'KWD': [3, 'din', 'KWD'],
+ 'KYD': [2, '$', 'KY$'],
+ 'KZT': [2, '\u20B8', 'KZT'],
+ 'LAK': [0, '\u20AD', '\u20AD'],
+ 'LBP': [0, 'L£', 'LBP'],
'LRD': [2, '$', 'L$'],
- 'LSL': [2, 'L', 'LSL'],
- 'LTL': [10, 'Lt', 'Lt'],
- 'LVL': [10, 'Ls', 'Ls'],
- 'LYD': [3, '\u0644\u002e\u062F', 'LD'],
- 'MAD': [2, '\u0645\u002E\u062F\u002E', 'MAD'],
+ 'LSL': [2, 'LSL', 'LSL'],
+ 'LTL': [2, 'Lt', 'Lt'],
+ 'LVL': [2, 'Ls', 'Ls'],
+ 'LYD': [3, 'din', 'LD'],
+ 'MAD': [2, 'dh', 'MAD'],
'MDL': [2, 'MDL', 'MDL'],
- 'MGA': [1, 'MGA', 'MGA'],
- 'MKD': [2, 'MKD', 'MKD'],
- 'MMK': [2, 'K', 'MMK'],
- 'MOP': [2, 'MOP$', 'MOP$'],
- 'MRO': [1, 'UM', 'UM'],
- 'MUR': [2, 'Rs', 'MURs'],
- 'MVR': [2, 'Rf', 'MRF'],
- 'MWK': [2, 'MK', 'MK'],
+ 'MGA': [0, 'Ar', 'MGA'],
+ 'MKD': [2, 'din', 'MKD'],
+ 'MMK': [0, 'K', 'MMK'],
+ 'MOP': [2, 'MOP', 'MOP$'],
+ 'MRO': [0, 'MRO', 'MRO'],
+ 'MUR': [0, 'MURs', 'MURs'],
+ 'MWK': [2, 'MWK', 'MWK'],
'MZN': [2, 'MTn', 'MTn'],
'NAD': [2, '$', 'N$'],
- 'NGN': [2, '\u20A6', 'NG₦'],
+ 'NGN': [2, '\u20A6', 'NG\u20A6'],
'NIO': [2, 'C$', 'C$'],
'NPR': [2, 'Rs', 'NPRs'],
'NZD': [2, '$', 'NZ$'],
- 'OMR': [3, '\u0639\u002E\u062F\u002E', 'OMR'],
- 'PGK': [2, 'K', 'PGK'],
- 'PLN': [10, 'zł', 'zł'],
- 'PYG': [0, '\u20b2', 'PYG'],
- 'QAR': [2, '\u0642\u002E\u0631', 'QR'],
- 'RON': [2, 'L', 'RON'],
- 'RSD': [2, 'РС\u0414', 'RSD'],
+ 'OMR': [3, 'Rial', 'OMR'],
+ 'PGK': [2, 'PGK', 'PGK'],
+ 'PLN': [2, 'z\u0142', 'z\u0142'],
+ 'PYG': [0, 'Gs', 'PYG'],
+ 'QAR': [2, 'Rial', 'QR'],
+ 'RON': [2, 'RON', 'RON'],
+ 'RSD': [0, 'din', 'RSD'],
'RWF': [0, 'RF', 'RF'],
'SBD': [2, '$', 'SI$'],
- 'SCR': [2, 'SR', 'SCR'],
+ 'SCR': [2, 'SCR', 'SCR'],
'SDG': [2, 'SDG', 'SDG'],
'SHP': [2, '£', 'SH£'],
- 'SKK': [10, 'Sk', 'Sk'],
- 'SLL': [2, 'Le', 'Le'],
- 'SOS': [2, 'So. Sh.', 'So. Sh.'],
+ 'SLL': [0, 'SLL', 'SLL'],
+ 'SOS': [0, 'SOS', 'SOS'],
'SRD': [2, '$', 'SR$'],
- 'STD': [2, 'Db', 'Db'],
- 'SYP': [18, 'SYP', 'SYP'],
- 'SZL': [2, 'L', 'SZL'],
- 'TJS': [2, 'TJS', 'TJS'],
- 'TMM': [2, 'm', 'TMM'],
- 'TND': [3, '\u062F\u002e\u062A ', 'DT'],
+ 'STD': [0, 'Db', 'Db'],
+ 'SYP': [16, '£', 'SY£'],
+ 'SZL': [2, 'SZL', 'SZL'],
+ 'TJS': [2, 'Som', 'TJS'],
+ 'TND': [3, 'din', 'DT'],
'TOP': [2, 'T$', 'T$'],
'TTD': [2, '$', 'TT$'],
- 'TZS': [10, 'TZS', 'TZS'],
- 'UAH': [10, '\u20B4', 'грн'],
- 'UGX': [2, 'USh', 'USh'],
- 'UZS': [2, 'UZS', 'UZS'],
- 'VEF': [2, 'Bs.F', 'Bs.F'],
- 'VUV': [0, 'Vt', 'Vt'],
- 'WST': [2, 'WS$', 'WS$'],
+ 'TZS': [0, 'TSh', 'TSh'],
+ 'UAH': [2, '\u20B4', 'UAH'],
+ 'UGX': [0, 'UGX', 'UGX'],
+ 'UYU': [1, '$', '$U'],
+ 'UZS': [0, 'so\u02bcm', 'UZS'],
+ 'VEF': [2, 'Bs', 'Bs'],
+ 'VUV': [0, 'VUV', 'VUV'],
+ 'WST': [2, 'WST', 'WST'],
'XAF': [0, 'FCFA', 'FCFA'],
'XCD': [2, '$', 'EC$'],
'XOF': [0, 'CFA', 'CFA'],
- 'XPF': [0, 'F', 'XPF'],
- 'ZMK': [2, 'ZK', 'ZK'],
- 'ZWL': [2, '$', 'ZW$']
+ 'XPF': [0, 'FCFP', 'FCFP'],
+ 'ZMK': [0, 'ZMK', 'ZMK']
};
diff --git a/i18n/closure/datetimesymbols.js b/i18n/closure/datetimesymbols.js
index 86a7fca7..7d3e6614 100644
--- a/i18n/closure/datetimesymbols.js
+++ b/i18n/closure/datetimesymbols.js
@@ -31,12 +31,15 @@
*/
goog.provide('goog.i18n.DateTimeSymbols');
+goog.provide('goog.i18n.DateTimeSymbols_af');
goog.provide('goog.i18n.DateTimeSymbols_am');
goog.provide('goog.i18n.DateTimeSymbols_ar');
goog.provide('goog.i18n.DateTimeSymbols_bg');
goog.provide('goog.i18n.DateTimeSymbols_bn');
goog.provide('goog.i18n.DateTimeSymbols_ca');
+goog.provide('goog.i18n.DateTimeSymbols_chr');
goog.provide('goog.i18n.DateTimeSymbols_cs');
+goog.provide('goog.i18n.DateTimeSymbols_cy');
goog.provide('goog.i18n.DateTimeSymbols_da');
goog.provide('goog.i18n.DateTimeSymbols_de');
goog.provide('goog.i18n.DateTimeSymbols_de_AT');
@@ -52,6 +55,7 @@ goog.provide('goog.i18n.DateTimeSymbols_en_SG');
goog.provide('goog.i18n.DateTimeSymbols_en_US');
goog.provide('goog.i18n.DateTimeSymbols_en_ZA');
goog.provide('goog.i18n.DateTimeSymbols_es');
+goog.provide('goog.i18n.DateTimeSymbols_es_419');
goog.provide('goog.i18n.DateTimeSymbols_et');
goog.provide('goog.i18n.DateTimeSymbols_eu');
goog.provide('goog.i18n.DateTimeSymbols_fa');
@@ -62,6 +66,7 @@ goog.provide('goog.i18n.DateTimeSymbols_fr_CA');
goog.provide('goog.i18n.DateTimeSymbols_gl');
goog.provide('goog.i18n.DateTimeSymbols_gsw');
goog.provide('goog.i18n.DateTimeSymbols_gu');
+goog.provide('goog.i18n.DateTimeSymbols_haw');
goog.provide('goog.i18n.DateTimeSymbols_he');
goog.provide('goog.i18n.DateTimeSymbols_hi');
goog.provide('goog.i18n.DateTimeSymbols_hr');
@@ -78,7 +83,6 @@ goog.provide('goog.i18n.DateTimeSymbols_ln');
goog.provide('goog.i18n.DateTimeSymbols_lt');
goog.provide('goog.i18n.DateTimeSymbols_lv');
goog.provide('goog.i18n.DateTimeSymbols_ml');
-goog.provide('goog.i18n.DateTimeSymbols_mo');
goog.provide('goog.i18n.DateTimeSymbols_mr');
goog.provide('goog.i18n.DateTimeSymbols_ms');
goog.provide('goog.i18n.DateTimeSymbols_mt');
@@ -109,6 +113,7 @@ goog.provide('goog.i18n.DateTimeSymbols_zh');
goog.provide('goog.i18n.DateTimeSymbols_zh_CN');
goog.provide('goog.i18n.DateTimeSymbols_zh_HK');
goog.provide('goog.i18n.DateTimeSymbols_zh_TW');
+goog.provide('goog.i18n.DateTimeSymbols_zu');
/**
@@ -149,6 +154,42 @@ goog.i18n.DateTimeSymbols_en_ISO = {
/**
+ * Date/time formatting symbols for locale af.
+ */
+goog.i18n.DateTimeSymbols_af = {
+ ERAS: ['v.C.', 'n.C.'],
+ ERANAMES: ['voor Christus', 'na Christus'],
+ NARROWMONTHS: ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
+ STANDALONENARROWMONTHS: ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O',
+ 'N', 'D'],
+ MONTHS: ['Januarie', 'Februarie', 'Maart', 'April', 'Mei', 'Junie', 'Julie',
+ 'Augustus', 'September', 'Oktober', 'November', 'Desember'],
+ STANDALONEMONTHS: ['Januarie', 'Februarie', 'Maart', 'April', 'Mei', 'Junie',
+ 'Julie', 'Augustus', 'September', 'Oktober', 'November', 'Desember'],
+ SHORTMONTHS: ['Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Aug', 'Sep',
+ 'Okt', 'Nov', 'Des'],
+ STANDALONESHORTMONTHS: ['Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul',
+ 'Aug', 'Sep', 'Okt', 'Nov', 'Des'],
+ WEEKDAYS: ['Sondag', 'Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrydag',
+ 'Saterdag'],
+ STANDALONEWEEKDAYS: ['Sondag', 'Maandag', 'Dinsdag', 'Woensdag', 'Donderdag',
+ 'Vrydag', 'Saterdag'],
+ SHORTWEEKDAYS: ['So', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Sa'],
+ STANDALONESHORTWEEKDAYS: ['So', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Sa'],
+ NARROWWEEKDAYS: ['S', 'M', 'D', 'W', 'D', 'V', 'S'],
+ STANDALONENARROWWEEKDAYS: ['S', 'M', 'D', 'W', 'D', 'V', 'S'],
+ SHORTQUARTERS: ['K1', 'K2', 'K3', 'K4'],
+ QUARTERS: ['1ste kwartaal', '2de kwartaal', '3de kwartaal', '4de kwartaal'],
+ AMPMS: ['vm.', 'nm.'],
+ DATEFORMATS: ['EEEE dd MMMM y', 'dd MMMM y', 'dd MMM y', 'yyyy-MM-dd'],
+ TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
+ FIRSTDAYOFWEEK: 6,
+ WEEKENDRANGE: [5, 6],
+ FIRSTWEEKCUTOFFDAY: 5
+};
+
+
+/**
* Date/time formatting symbols for locale am.
*/
goog.i18n.DateTimeSymbols_am = {
@@ -182,13 +223,14 @@ goog.i18n.DateTimeSymbols_am = {
NARROWWEEKDAYS: ['እ', 'ሰ', 'ማ', 'ረ', 'ሐ', 'ዓ', 'ቅ'],
STANDALONENARROWWEEKDAYS: ['እ', 'ሰ', 'ማ', 'ረ', 'ሐ', 'ዓ', 'ቅ'],
SHORTQUARTERS: ['Q1', 'Q2', 'Q3', 'Q4'],
- QUARTERS: ['Q1', 'Q2', 'Q3', 'Q4'],
+ QUARTERS: ['1ኛው ሩብ', 'ሁለተኛው ሩብ', '3ኛው ሩብ',
+ '4ኛው ሩብ'],
AMPMS: ['ጡዋት', 'ከሳዓት'],
DATEFORMATS: ['EEEE, d MMMM y', 'd MMMM y', 'd MMM y', 'dd/MM/yyyy'],
TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
- FIRSTDAYOFWEEK: 5,
+ FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 1
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -196,6 +238,7 @@ goog.i18n.DateTimeSymbols_am = {
* Date/time formatting symbols for locale ar.
*/
goog.i18n.DateTimeSymbols_ar = {
+ ZERODIGIT: 0x0660,
ERAS: ['ق.م', 'م'],
ERANAMES: ['قبل الميلاد', 'ميلادي'],
NARROWMONTHS: ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك',
@@ -214,14 +257,14 @@ goog.i18n.DateTimeSymbols_ar = {
STANDALONESHORTMONTHS: ['يناير', 'فبراير', 'مارس',
'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس',
'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر'],
- WEEKDAYS: ['الأحد', 'الإثنين', 'الثلاثاء',
+ WEEKDAYS: ['الأحد', 'الاثنين', 'الثلاثاء',
+ 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'],
+ STANDALONEWEEKDAYS: ['الأحد', 'الاثنين', 'الثلاثاء',
'الأربعاء', 'الخميس', 'الجمعة', 'السبت'],
- STANDALONEWEEKDAYS: ['الأحد', 'الإثنين', 'الثلاثاء',
+ SHORTWEEKDAYS: ['الأحد', 'الاثنين', 'الثلاثاء',
+ 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'],
+ STANDALONESHORTWEEKDAYS: ['الأحد', 'الاثنين', 'الثلاثاء',
'الأربعاء', 'الخميس', 'الجمعة', 'السبت'],
- SHORTWEEKDAYS: ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء',
- 'خميس', 'جمعة', 'سبت'],
- STANDALONESHORTWEEKDAYS: ['أحد', 'إثنين', 'ثلاثاء',
- 'أربعاء', 'خميس', 'جمعة', 'سبت'],
NARROWWEEKDAYS: ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
STANDALONENARROWWEEKDAYS: ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
SHORTQUARTERS: ['الربع الأول', 'الربع الثاني',
@@ -234,7 +277,7 @@ goog.i18n.DateTimeSymbols_ar = {
TIMEFORMATS: ['zzzz h:mm:ss a', 'z h:mm:ss a', 'h:mm:ss a', 'h:mm a'],
FIRSTDAYOFWEEK: 5,
WEEKENDRANGE: [4, 5],
- FIRSTWEEKCUTOFFDAY: 1
+ FIRSTWEEKCUTOFFDAY: 4
};
@@ -286,6 +329,7 @@ goog.i18n.DateTimeSymbols_bg = {
* Date/time formatting symbols for locale bn.
*/
goog.i18n.DateTimeSymbols_bn = {
+ ZERODIGIT: 0x09E6,
ERAS: ['খৃষ্টপূর্ব', 'খৃষ্টাব্দ'],
ERANAMES: ['খৃষ্টপূর্ব', 'খৃষ্টাব্দ'],
NARROWMONTHS: ['জা', 'ফে', 'মা', 'এ', 'মে', 'জুন',
@@ -340,7 +384,7 @@ goog.i18n.DateTimeSymbols_bn = {
AMPMS: ['am', 'pm'],
DATEFORMATS: ['EEEE, d MMMM, y', 'd MMMM, y', 'd MMM, y', 'd/M/yy'],
TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
- FIRSTDAYOFWEEK: 0,
+ FIRSTDAYOFWEEK: 4,
WEEKENDRANGE: [5, 6],
FIRSTWEEKCUTOFFDAY: 3
};
@@ -352,7 +396,7 @@ goog.i18n.DateTimeSymbols_bn = {
goog.i18n.DateTimeSymbols_ca = {
ERAS: ['aC', 'dC'],
ERANAMES: ['abans de Crist', 'després de Crist'],
- NARROWMONTHS: ['G', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
+ NARROWMONTHS: ['G', 'F', 'M', 'A', 'M', 'J', 'G', 'A', 'S', 'O', 'N', 'D'],
STANDALONENARROWMONTHS: ['g', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o',
'n', 'd'],
MONTHS: ['de gener', 'de febrer', 'de març', 'd’abril', 'de maig',
@@ -368,7 +412,7 @@ goog.i18n.DateTimeSymbols_ca = {
WEEKDAYS: ['diumenge', 'dilluns', 'dimarts', 'dimecres', 'dijous',
'divendres', 'dissabte'],
STANDALONEWEEKDAYS: ['Diumenge', 'Dilluns', 'Dimarts', 'Dimecres', 'Dijous',
- 'Divendres', 'dissabte'],
+ 'Divendres', 'Dissabte'],
SHORTWEEKDAYS: ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.'],
STANDALONESHORTWEEKDAYS: ['dg', 'dl', 'dt', 'dc', 'dj', 'dv', 'ds'],
NARROWWEEKDAYS: ['G', 'l', 'T', 'C', 'J', 'V', 'S'],
@@ -386,20 +430,64 @@ goog.i18n.DateTimeSymbols_ca = {
/**
+ * Date/time formatting symbols for locale chr.
+ */
+goog.i18n.DateTimeSymbols_chr = {
+ ERAS: ['ᎤᏓᎷᎸ', 'ᎤᎶᏐᏅ'],
+ ERANAMES: ['Ꮟ ᏥᏌ ᎾᏕᎲᏍᎬᎾ',
+ 'ᎠᎩᏃᎮᎵᏓᏍᏗᏱ ᎠᏕᏘᏱᏍᎬ ᏱᎰᏩ ᏧᏓᏂᎸᎢᏍᏗ'],
+ NARROWMONTHS: ['Ꭴ', 'Ꭷ', 'Ꭰ', 'Ꭷ', 'Ꭰ', 'Ꮥ', 'Ꭻ', 'Ꭶ', 'Ꮪ',
+ 'Ꮪ', 'Ꮕ', 'Ꭴ'],
+ STANDALONENARROWMONTHS: ['Ꭴ', 'Ꭷ', 'Ꭰ', 'Ꭷ', 'Ꭰ', 'Ꮥ', 'Ꭻ',
+ 'Ꭶ', 'Ꮪ', 'Ꮪ', 'Ꮕ', 'Ꭴ'],
+ MONTHS: ['ᎤᏃᎸᏔᏅ', 'ᎧᎦᎵ', 'ᎠᏅᏱ', 'ᎧᏬᏂ',
+ 'ᎠᏂᏍᎬᏘ', 'ᏕᎭᎷᏱ', 'ᎫᏰᏉᏂ', 'ᎦᎶᏂ',
+ 'ᏚᎵᏍᏗ', 'ᏚᏂᏅᏗ', 'ᏅᏓᏕᏆ', 'ᎤᏍᎩᏱ'],
+ STANDALONEMONTHS: ['ᎤᏃᎸᏔᏅ', 'ᎧᎦᎵ', 'ᎠᏅᏱ', 'ᎧᏬᏂ',
+ 'ᎠᏂᏍᎬᏘ', 'ᏕᎭᎷᏱ', 'ᎫᏰᏉᏂ', 'ᎦᎶᏂ',
+ 'ᏚᎵᏍᏗ', 'ᏚᏂᏅᏗ', 'ᏅᏓᏕᏆ', 'ᎤᏍᎩᏱ'],
+ SHORTMONTHS: ['ᎤᏃ', 'ᎧᎦ', 'ᎠᏅ', 'ᎧᏬ', 'ᎠᏂ', 'ᏕᎭ',
+ 'ᎫᏰ', 'ᎦᎶ', 'ᏚᎵ', 'ᏚᏂ', 'ᏅᏓ', 'ᎤᏍ'],
+ STANDALONESHORTMONTHS: ['ᎤᏃ', 'ᎧᎦ', 'ᎠᏅ', 'ᎧᏬ', 'ᎠᏂ',
+ 'ᏕᎭ', 'ᎫᏰ', 'ᎦᎶ', 'ᏚᎵ', 'ᏚᏂ', 'ᏅᏓ', 'ᎤᏍ'],
+ WEEKDAYS: ['ᎤᎾᏙᏓᏆᏍᎬ', 'ᎤᎾᏙᏓᏉᏅᎯ',
+ 'ᏔᎵᏁᎢᎦ', 'ᏦᎢᏁᎢᎦ', 'ᏅᎩᏁᎢᎦ',
+ 'ᏧᎾᎩᎶᏍᏗ', 'ᎤᎾᏙᏓᏈᏕᎾ'],
+ STANDALONEWEEKDAYS: ['ᎤᎾᏙᏓᏆᏍᎬ', 'ᎤᎾᏙᏓᏉᏅᎯ',
+ 'ᏔᎵᏁᎢᎦ', 'ᏦᎢᏁᎢᎦ', 'ᏅᎩᏁᎢᎦ',
+ 'ᏧᎾᎩᎶᏍᏗ', 'ᎤᎾᏙᏓᏈᏕᎾ'],
+ SHORTWEEKDAYS: ['ᏆᏍᎬ', 'ᏉᏅᎯ', 'ᏔᎵᏁ', 'ᏦᎢᏁ',
+ 'ᏅᎩᏁ', 'ᏧᎾᎩ', 'ᏈᏕᎾ'],
+ STANDALONESHORTWEEKDAYS: ['ᏆᏍᎬ', 'ᏉᏅᎯ', 'ᏔᎵᏁ', 'ᏦᎢᏁ',
+ 'ᏅᎩᏁ', 'ᏧᎾᎩ', 'ᏈᏕᎾ'],
+ NARROWWEEKDAYS: ['Ꮖ', 'Ꮙ', 'Ꮤ', 'Ꮶ', 'Ꮕ', 'Ꮷ', 'Ꭴ'],
+ STANDALONENARROWWEEKDAYS: ['Ꮖ', 'Ꮙ', 'Ꮤ', 'Ꮶ', 'Ꮕ', 'Ꮷ', 'Ꭴ'],
+ SHORTQUARTERS: ['Q1', 'Q2', 'Q3', 'Q4'],
+ QUARTERS: ['Q1', 'Q2', 'Q3', 'Q4'],
+ AMPMS: ['ᏌᎾᎴ', 'ᏒᎯᏱᎢᏗᏢ'],
+ DATEFORMATS: ['EEEE, MMMM d, y', 'MMMM d, y', 'MMM d, y', 'M/d/yy'],
+ TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
+ FIRSTDAYOFWEEK: 0,
+ WEEKENDRANGE: [5, 6],
+ FIRSTWEEKCUTOFFDAY: 6
+};
+
+
+/**
* Date/time formatting symbols for locale cs.
*/
goog.i18n.DateTimeSymbols_cs = {
- ERAS: ['př.Kr.', 'po Kr.'],
- ERANAMES: ['př.Kr.', 'po Kr.'],
- NARROWMONTHS: ['l', 'ú', 'b', 'd', 'k', 'č', 'č', 's', 'z', 'ř', 'l',
- 'p'],
+ ERAS: ['př. n. l.', 'n. l.'],
+ ERANAMES: ['př. n. l.', 'n. l.'],
+ NARROWMONTHS: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
STANDALONENARROWMONTHS: ['l', 'ú', 'b', 'd', 'k', 'č', 'č', 's', 'z', 'ř',
'l', 'p'],
MONTHS: ['ledna', 'února', 'března', 'dubna', 'května', 'června',
'července', 'srpna', 'září', 'října', 'listopadu', 'prosince'],
STANDALONEMONTHS: ['leden', 'únor', 'březen', 'duben', 'květen', 'červen',
'červenec', 'srpen', 'září', 'říjen', 'listopad', 'prosinec'],
- SHORTMONTHS: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
+ SHORTMONTHS: ['Led', 'Úno', 'Bře', 'Dub', 'Kvě', 'Čer', 'Čvc', 'Srp',
+ 'Zář', 'Říj', 'Lis', 'Pro'],
STANDALONESHORTMONTHS: ['1.', '2.', '3.', '4.', '5.', '6.', '7.', '8.', '9.',
'10.', '11.', '12.'],
WEEKDAYS: ['neděle', 'pondělí', 'úterý', 'středa', 'čtvrtek', 'pátek',
@@ -414,7 +502,7 @@ goog.i18n.DateTimeSymbols_cs = {
QUARTERS: ['1. čtvrtletí', '2. čtvrtletí', '3. čtvrtletí',
'4. čtvrtletí'],
AMPMS: ['dop.', 'odp.'],
- DATEFORMATS: ['EEEE, d. MMMM y', 'd. MMMM y', 'd.M.yyyy', 'd.M.yy'],
+ DATEFORMATS: ['EEEE, d. MMMM y', 'd. MMMM y', 'd. M. yyyy', 'dd.MM.yy'],
TIMEFORMATS: ['H:mm:ss zzzz', 'H:mm:ss z', 'H:mm:ss', 'H:mm'],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
@@ -423,6 +511,42 @@ goog.i18n.DateTimeSymbols_cs = {
/**
+ * Date/time formatting symbols for locale cy.
+ */
+goog.i18n.DateTimeSymbols_cy = {
+ ERAS: ['CC', 'OC'],
+ ERANAMES: ['Cyn Crist', 'Oed Crist'],
+ NARROWMONTHS: ['I', 'C', 'M', 'E', 'M', 'M', 'G', 'A', 'M', 'H', 'T', 'R'],
+ STANDALONENARROWMONTHS: ['I', 'C', 'M', 'E', 'M', 'M', 'G', 'A', 'M', 'H',
+ 'T', 'R'],
+ MONTHS: ['Ionawr', 'Chwefror', 'Mawrth', 'Ebrill', 'Mai', 'Mehefin',
+ 'Gorffenaf', 'Awst', 'Medi', 'Hydref', 'Tachwedd', 'Rhagfyr'],
+ STANDALONEMONTHS: ['Ionawr', 'Chwefror', 'Mawrth', 'Ebrill', 'Mai', 'Mehefin',
+ 'Gorffennaf', 'Awst', 'Medi', 'Hydref', 'Tachwedd', 'Rhagfyr'],
+ SHORTMONTHS: ['Ion', 'Chwef', 'Mawrth', 'Ebrill', 'Mai', 'Meh', 'Gorff',
+ 'Awst', 'Medi', 'Hyd', 'Tach', 'Rhag'],
+ STANDALONESHORTMONTHS: ['Ion', 'Chwe', 'Maw', 'Ebr', 'Mai', 'Meh', 'Gor',
+ 'Awst', 'Medi', 'Hyd', 'Tach', 'Rhag'],
+ WEEKDAYS: ['Dydd Sul', 'Dydd Llun', 'Dydd Mawrth', 'Dydd Mercher', 'Dydd Iau',
+ 'Dydd Gwener', 'Dydd Sadwrn'],
+ STANDALONEWEEKDAYS: ['Dydd Sul', 'Dydd Llun', 'Dydd Mawrth', 'Dydd Mercher',
+ 'Dydd Iau', 'Dydd Gwener', 'Dydd Sadwrn'],
+ SHORTWEEKDAYS: ['Sul', 'Llun', 'Maw', 'Mer', 'Iau', 'Gwen', 'Sad'],
+ STANDALONESHORTWEEKDAYS: ['Sul', 'Llun', 'Maw', 'Mer', 'Iau', 'Gwe', 'Sad'],
+ NARROWWEEKDAYS: ['S', 'L', 'M', 'M', 'I', 'G', 'S'],
+ STANDALONENARROWWEEKDAYS: ['S', 'L', 'M', 'M', 'I', 'G', 'S'],
+ SHORTQUARTERS: ['Ch1', 'Ch2', 'Ch3', 'Ch4'],
+ QUARTERS: ['Chwarter 1af', '2il chwarter', '3ydd chwarter', '4ydd chwarter'],
+ AMPMS: ['AM', 'PM'],
+ DATEFORMATS: ['EEEE, d MMMM y', 'd MMMM y', 'd MMM y', 'dd/MM/yyyy'],
+ TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
+ FIRSTDAYOFWEEK: 0,
+ WEEKENDRANGE: [5, 6],
+ FIRSTWEEKCUTOFFDAY: 3
+};
+
+
+/**
* Date/time formatting symbols for locale da.
*/
goog.i18n.DateTimeSymbols_da = {
@@ -473,7 +597,7 @@ goog.i18n.DateTimeSymbols_de = {
'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'],
SHORTMONTHS: ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep',
'Okt', 'Nov', 'Dez'],
- STANDALONESHORTMONTHS: ['Jan.', 'Feb.', 'Mär', 'Apr.', 'Mai', 'Juni', 'Jul',
+ STANDALONESHORTMONTHS: ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul',
'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
WEEKDAYS: ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag',
'Freitag', 'Samstag'],
@@ -509,7 +633,7 @@ goog.i18n.DateTimeSymbols_de_AT = {
'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'],
SHORTMONTHS: ['Jän', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep',
'Okt', 'Nov', 'Dez'],
- STANDALONESHORTMONTHS: ['Jan.', 'Feb.', 'Mär', 'Apr.', 'Mai', 'Juni', 'Jul',
+ STANDALONESHORTMONTHS: ['Jän', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul',
'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
WEEKDAYS: ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag',
'Freitag', 'Samstag'],
@@ -556,16 +680,16 @@ goog.i18n.DateTimeSymbols_el = {
'Οκτώβριος', 'Νοέμβριος', 'Δεκέμβριος'],
SHORTMONTHS: ['Ιαν', 'Φεβ', 'Μαρ', 'Απρ', 'Μαϊ', 'Ιουν',
'Ιουλ', 'Αυγ', 'Σεπ', 'Οκτ', 'Νοε', 'Δεκ'],
- STANDALONESHORTMONTHS: ['Ιαν', 'Φεβ', 'Μαρ', 'Απρ', 'Μαϊ',
- 'Ιουν', 'Ιουλ', 'Αυγ', 'Σεπ', 'Οκτ', 'Νοε', 'Δεκ'],
+ STANDALONESHORTMONTHS: ['Ιαν', 'Φεβ', 'Μάρ', 'Απρ', 'Μάι',
+ 'Ιούν', 'Ιούλ', 'Αυγ', 'Σεπ', 'Οκτ', 'Νοέ', 'Δεκ'],
WEEKDAYS: ['Κυριακή', 'Δευτέρα', 'Τρίτη', 'Τετάρτη',
'Πέμπτη', 'Παρασκευή', 'Σάββατο'],
STANDALONEWEEKDAYS: ['Κυριακή', 'Δευτέρα', 'Τρίτη',
'Τετάρτη', 'Πέμπτη', 'Παρασκευή', 'Σάββατο'],
SHORTWEEKDAYS: ['Κυρ', 'Δευ', 'Τρι', 'Τετ', 'Πεμ', 'Παρ',
'Σαβ'],
- STANDALONESHORTWEEKDAYS: ['Κυρ', 'Δευ', 'Τρι', 'Τετ', 'Πεμ',
- 'Παρ', 'Σαβ'],
+ STANDALONESHORTWEEKDAYS: ['Κυρ', 'Δευ', 'Τρί', 'Τετ', 'Πέμ',
+ 'Παρ', 'Σάβ'],
NARROWWEEKDAYS: ['Κ', 'Δ', 'Τ', 'Τ', 'Π', 'Π', 'Σ'],
STANDALONENARROWWEEKDAYS: ['Κ', 'Δ', 'Τ', 'Τ', 'Π', 'Π', 'Σ'],
SHORTQUARTERS: ['Τ1', 'Τ2', 'Τ3', 'Τ4'],
@@ -612,7 +736,7 @@ goog.i18n.DateTimeSymbols_en = {
TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -646,9 +770,9 @@ goog.i18n.DateTimeSymbols_en_AU = {
AMPMS: ['AM', 'PM'],
DATEFORMATS: ['EEEE, d MMMM y', 'd MMMM y', 'dd/MM/yyyy', 'd/MM/yy'],
TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
- FIRSTDAYOFWEEK: 0,
+ FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -717,10 +841,10 @@ goog.i18n.DateTimeSymbols_en_IE = {
QUARTERS: ['1st quarter', '2nd quarter', '3rd quarter', '4th quarter'],
AMPMS: ['a.m.', 'p.m.'],
DATEFORMATS: ['EEEE d MMMM y', 'd MMMM y', 'd MMM y', 'dd/MM/yyyy'],
- TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
- FIRSTDAYOFWEEK: 6,
+ TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
+ FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 3
};
@@ -756,7 +880,7 @@ goog.i18n.DateTimeSymbols_en_IN = {
TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [6, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -788,11 +912,11 @@ goog.i18n.DateTimeSymbols_en_SG = {
SHORTQUARTERS: ['Q1', 'Q2', 'Q3', 'Q4'],
QUARTERS: ['1st quarter', '2nd quarter', '3rd quarter', '4th quarter'],
AMPMS: ['AM', 'PM'],
- DATEFORMATS: ['EEEE, MMMM d, y', 'MMMM d, y', 'MMM d, y', 'd/M/yy'],
+ DATEFORMATS: ['EEEE, d MMMM, y', 'd MMMM, y', 'd MMM, y', 'd/M/yy'],
TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -832,9 +956,9 @@ goog.i18n.DateTimeSymbols_en_ZA = {
AMPMS: ['AM', 'PM'],
DATEFORMATS: ['EEEE dd MMMM y', 'dd MMMM y', 'dd MMM y', 'yyyy/MM/dd'],
TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
- FIRSTDAYOFWEEK: 0,
+ FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -853,7 +977,45 @@ goog.i18n.DateTimeSymbols_es = {
'julio', 'agosto', 'septiembre', 'octubre', 'noviembre', 'diciembre'],
SHORTMONTHS: ['ene', 'feb', 'mar', 'abr', 'may', 'jun', 'jul', 'ago', 'sep',
'oct', 'nov', 'dic'],
- STANDALONESHORTMONTHS: ['ene', 'feb', 'mar', 'abr', 'may', 'jun', 'jul',
+ STANDALONESHORTMONTHS: ['ene', 'feb', 'mar', 'abr', 'mayo', 'jun', 'jul',
+ 'ago', 'sep', 'oct', 'nov', 'dic'],
+ WEEKDAYS: ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes',
+ 'sábado'],
+ STANDALONEWEEKDAYS: ['domingo', 'lunes', 'martes', 'miércoles', 'jueves',
+ 'viernes', 'sábado'],
+ SHORTWEEKDAYS: ['dom', 'lun', 'mar', 'mié', 'jue', 'vie', 'sáb'],
+ STANDALONESHORTWEEKDAYS: ['dom', 'lun', 'mar', 'mié', 'jue', 'vie', 'sáb'],
+ NARROWWEEKDAYS: ['D', 'L', 'M', 'X', 'J', 'V', 'S'],
+ STANDALONENARROWWEEKDAYS: ['D', 'L', 'M', 'X', 'J', 'V', 'S'],
+ SHORTQUARTERS: ['T1', 'T2', 'T3', 'T4'],
+ QUARTERS: ['1er trimestre', '2º trimestre', '3er trimestre',
+ '4º trimestre'],
+ AMPMS: ['a.m.', 'p.m.'],
+ DATEFORMATS: ['EEEE, d \'de\' MMMM \'de\' y', 'd \'de\' MMMM \'de\' y',
+ 'dd/MM/yyyy', 'dd/MM/yy'],
+ TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
+ FIRSTDAYOFWEEK: 6,
+ WEEKENDRANGE: [5, 6],
+ FIRSTWEEKCUTOFFDAY: 5
+};
+
+
+/**
+ * Date/time formatting symbols for locale es_419.
+ */
+goog.i18n.DateTimeSymbols_es_419 = {
+ ERAS: ['a.C.', 'd.C.'],
+ ERANAMES: ['antes de Cristo', 'anno Dómini'],
+ NARROWMONTHS: ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
+ STANDALONENARROWMONTHS: ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O',
+ 'N', 'D'],
+ MONTHS: ['enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio',
+ 'agosto', 'septiembre', 'octubre', 'noviembre', 'diciembre'],
+ STANDALONEMONTHS: ['enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio',
+ 'julio', 'agosto', 'septiembre', 'octubre', 'noviembre', 'diciembre'],
+ SHORTMONTHS: ['ene', 'feb', 'mar', 'abr', 'may', 'jun', 'jul', 'ago', 'sep',
+ 'oct', 'nov', 'dic'],
+ STANDALONESHORTMONTHS: ['ene', 'feb', 'mar', 'abr', 'mayo', 'jun', 'jul',
'ago', 'sep', 'oct', 'nov', 'dic'],
WEEKDAYS: ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes',
'sábado'],
@@ -867,12 +1029,12 @@ goog.i18n.DateTimeSymbols_es = {
QUARTERS: ['1er trimestre', '2º trimestre', '3er trimestre',
'4º trimestre'],
AMPMS: ['a.m.', 'p.m.'],
- DATEFORMATS: ['EEEE d \'de\' MMMM \'de\' y', 'd \'de\' MMMM \'de\' y',
+ DATEFORMATS: ['EEEE, d \'de\' MMMM \'de\' y', 'd \'de\' MMMM \'de\' y',
'dd/MM/yyyy', 'dd/MM/yy'],
TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
- FIRSTDAYOFWEEK: 0,
+ FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -916,8 +1078,8 @@ goog.i18n.DateTimeSymbols_et = {
* Date/time formatting symbols for locale eu.
*/
goog.i18n.DateTimeSymbols_eu = {
- ERAS: ['BCE', 'CE'],
- ERANAMES: ['BCE', 'CE'],
+ ERAS: ['K.a.', 'K.o.'],
+ ERANAMES: ['K.a.', 'K.o.'],
NARROWMONTHS: ['U', 'O', 'M', 'A', 'M', 'E', 'U', 'A', 'I', 'U', 'A', 'A'],
STANDALONENARROWMONTHS: ['U', 'O', 'M', 'A', 'M', 'E', 'U', 'A', 'I', 'U',
'A', 'A'],
@@ -935,8 +1097,8 @@ goog.i18n.DateTimeSymbols_eu = {
'osteguna', 'ostirala', 'larunbata'],
SHORTWEEKDAYS: ['ig', 'al', 'as', 'az', 'og', 'or', 'lr'],
STANDALONESHORTWEEKDAYS: ['ig', 'al', 'as', 'az', 'og', 'or', 'lr'],
- NARROWWEEKDAYS: ['1', '2', '3', '4', '5', '6', '7'],
- STANDALONENARROWWEEKDAYS: ['1', '2', '3', '4', '5', '6', '7'],
+ NARROWWEEKDAYS: ['I', 'M', 'A', 'A', 'A', 'O', 'I'],
+ STANDALONENARROWWEEKDAYS: ['I', 'M', 'A', 'L', 'A', 'O', 'I'],
SHORTQUARTERS: ['1Hh', '2Hh', '3Hh', '4Hh'],
QUARTERS: ['1. hiruhilekoa', '2. hiruhilekoa', '3. hiruhilekoa',
'4. hiruhilekoa'],
@@ -954,21 +1116,22 @@ goog.i18n.DateTimeSymbols_eu = {
* Date/time formatting symbols for locale fa.
*/
goog.i18n.DateTimeSymbols_fa = {
- ERAS: ['ق.م.', 'ب. م.'],
+ ZERODIGIT: 0x06F0,
+ ERAS: ['ق.م.', 'م.'],
ERANAMES: ['قبل از میلاد', 'میلادی'],
- NARROWMONTHS: ['ژ', 'ف', 'م', 'آ', 'می', 'ژ', 'ژ', 'ا', 'س', 'ا',
+ NARROWMONTHS: ['ژ', 'ف', 'م', 'آ', 'م', 'ژ', 'ژ', 'ا', 'س', 'ا',
'ن', 'د'],
- STANDALONENARROWMONTHS: ['ژ', 'ف', 'م', 'آ', 'می', 'ژ', 'ژ', 'ا',
- 'س', 'ا', 'ن', 'د'],
- MONTHS: ['ژانویهٔ', 'فوریهٔ', 'مارس', 'آوریل', 'می',
- 'جون', 'جولای', 'آگوست', 'سپتامبر', 'اکتبر',
+ STANDALONENARROWMONTHS: ['ژ', 'ف', 'م', 'آ', 'م', 'ژ', 'ژ', 'ا', 'س',
+ 'ا', 'ن', 'د'],
+ MONTHS: ['ژانویهٔ', 'فوریهٔ', 'مارس', 'آوریل', 'مهٔ',
+ 'ژوئن', 'ژوئیهٔ', 'اوت', 'سپتامبر', 'اکتبر',
'نوامبر', 'دسامبر'],
STANDALONEMONTHS: ['ژانویه', 'فوریه', 'مارس', 'آوریل',
'مه', 'ژوئن', 'ژوئیه', 'اوت', 'سپتامبر',
'اکتبر', 'نوامبر', 'دسامبر'],
SHORTMONTHS: ['ژانویهٔ', 'فوریهٔ', 'مارس', 'آوریل',
- 'می', 'جون', 'جولای', 'اوت', 'سپتامبر', 'اکتبر',
- 'نوامبر', 'دسامبر'],
+ 'مهٔ', 'ژوئن', 'ژوئیهٔ', 'اوت', 'سپتامبر',
+ 'اکتبر', 'نوامبر', 'دسامبر'],
STANDALONESHORTMONTHS: ['ژانویه', 'فوریه', 'مارس',
'آوریل', 'مه', 'ژوئن', 'ژوئیه', 'اوت',
'سپتامبر', 'اکتبر', 'نوامبر', 'دسامبر'],
@@ -985,12 +1148,12 @@ goog.i18n.DateTimeSymbols_fa = {
SHORTQUARTERS: ['س‌م۱', 'س‌م۲', 'س‌م۳', 'س‌م۴'],
QUARTERS: ['سه‌ماههٔ اول', 'سه‌ماههٔ دوم',
'سه‌ماههٔ سوم', 'سه‌ماههٔ چهارم'],
- AMPMS: ['قبل از ظهر', 'بعد از ظهر'],
- DATEFORMATS: ['EEEE, MMMM d, y', 'MMMM d, y', 'MMM d, y', 'M/d/yy'],
+ AMPMS: ['قبل‌ازظهر', 'بعدازظهر'],
+ DATEFORMATS: ['EEEE d MMMM y', 'd MMMM y', 'd MMM y', 'yyyy/M/d'],
TIMEFORMATS: ['H:mm:ss (zzzz)', 'H:mm:ss (z)', 'H:mm:ss', 'H:mm'],
FIRSTDAYOFWEEK: 5,
WEEKENDRANGE: [3, 4],
- FIRSTWEEKCUTOFFDAY: 1
+ FIRSTWEEKCUTOFFDAY: 4
};
@@ -1026,7 +1189,7 @@ goog.i18n.DateTimeSymbols_fi = {
QUARTERS: ['1. neljännes', '2. neljännes', '3. neljännes',
'4. neljännes'],
AMPMS: ['ap.', 'ip.'],
- DATEFORMATS: ['cccc d. MMMM y', 'd. MMMM y', 'd.M.yyyy', 'd.M.yyyy'],
+ DATEFORMATS: ['cccc, d. MMMM y', 'd. MMMM y', 'd.M.yyyy', 'd.M.yyyy'],
TIMEFORMATS: ['H.mm.ss zzzz', 'H.mm.ss z', 'H.mm.ss', 'H.mm'],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
@@ -1038,8 +1201,8 @@ goog.i18n.DateTimeSymbols_fi = {
* Date/time formatting symbols for locale fil.
*/
goog.i18n.DateTimeSymbols_fil = {
- ERAS: ['BCE', 'CE'],
- ERANAMES: ['BCE', 'CE'],
+ ERAS: ['BC', 'AD'],
+ ERANAMES: ['BC', 'AD'],
NARROWMONTHS: ['E', 'P', 'M', 'A', 'M', 'H', 'H', 'A', 'S', 'O', 'N', 'D'],
STANDALONENARROWMONTHS: ['E', 'P', 'M', 'A', 'M', 'H', 'H', 'A', 'S', 'O',
'N', 'D'],
@@ -1060,13 +1223,14 @@ goog.i18n.DateTimeSymbols_fil = {
NARROWWEEKDAYS: ['L', 'L', 'M', 'M', 'H', 'B', 'S'],
STANDALONENARROWWEEKDAYS: ['L', 'L', 'M', 'M', 'H', 'B', 'S'],
SHORTQUARTERS: ['Q1', 'Q2', 'Q3', 'Q4'],
- QUARTERS: ['Q1', 'Q2', 'Q3', 'Q4'],
+ QUARTERS: ['ika-1 sangkapat', 'ika-2 sangkapat', 'ika-3 quarter',
+ 'ika-4 na quarter'],
AMPMS: ['AM', 'PM'],
DATEFORMATS: ['EEEE, MMMM dd y', 'MMMM d, y', 'MMM d, y', 'M/d/yy'],
TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -1141,7 +1305,7 @@ goog.i18n.DateTimeSymbols_fr_CA = {
'HH:mm'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -1172,7 +1336,7 @@ goog.i18n.DateTimeSymbols_gl = {
STANDALONENARROWWEEKDAYS: ['D', 'L', 'M', 'M', 'X', 'V', 'S'],
SHORTQUARTERS: ['T1', 'T2', 'T3', 'T4'],
QUARTERS: ['1o trimestre', '2o trimestre', '3o trimestre', '4o trimestre'],
- AMPMS: ['AM', 'PM'],
+ AMPMS: ['a.m.', 'p.m.'],
DATEFORMATS: ['EEEE dd MMMM y', 'dd MMMM y', 'd MMM, y', 'dd/MM/yy'],
TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
FIRSTDAYOFWEEK: 0,
@@ -1213,7 +1377,7 @@ goog.i18n.DateTimeSymbols_gsw = {
TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 6
};
@@ -1231,12 +1395,12 @@ goog.i18n.DateTimeSymbols_gu = {
MONTHS: ['જાન્યુઆરી', 'ફેબ્રુઆરી',
'માર્ચ', 'એપ્રિલ', 'મે', 'જૂન',
'જુલાઈ', 'ઑગસ્ટ', 'સપ્ટેમ્બર',
- 'ઑક્ટ્બર', 'નવેમ્બર',
+ 'ઑક્ટોબર', 'નવેમ્બર',
'ડિસેમ્બર'],
STANDALONEMONTHS: ['જાન્યુઆરી',
'ફેબ્રુઆરી', 'માર્ચ', 'એપ્રિલ',
'મે', 'જૂન', 'જુલાઈ', 'ઑગસ્ટ',
- 'સપ્ટેમ્બર', 'ઑક્ટ્બર',
+ 'સપ્ટેમ્બર', 'ઑક્ટોબર',
'નવેમ્બર', 'ડિસેમ્બર'],
SHORTMONTHS: ['જાન્યુ', 'ફેબ્રુ', 'માર્ચ',
'એપ્રિલ', 'મે', 'જૂન', 'જુલાઈ',
@@ -1260,18 +1424,53 @@ goog.i18n.DateTimeSymbols_gu = {
'શ'],
STANDALONENARROWWEEKDAYS: ['ર', 'સો', 'મં', 'બુ', 'ગુ',
'શુ', 'શ'],
- SHORTQUARTERS: ['પેહલા હંત 1',
- 'ત્રિમાસિક ૨', 'ત્રિમાસિક ૩',
+ SHORTQUARTERS: ['પેહલા હંત 1', 'Q2', 'Q3',
'ચૌતા હંત 4'],
QUARTERS: ['પેહલા હંત 1', 'ડૂસઋા હંત 2',
'તીસઋા હંત 3', 'ચૌતા હંત 4'],
- AMPMS: ['પૂર્વ મધ્યાહ્ન',
- 'ઉત્તર મધ્યાહ્ન'],
+ AMPMS: ['am', 'pm'],
DATEFORMATS: ['EEEE, d MMMM, y', 'd MMMM, y', 'd MMM, y', 'd-MM-yy'],
TIMEFORMATS: ['hh:mm:ss a zzzz', 'hh:mm:ss a z', 'hh:mm:ss a', 'hh:mm a'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [6, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
+};
+
+
+/**
+ * Date/time formatting symbols for locale haw.
+ */
+goog.i18n.DateTimeSymbols_haw = {
+ ERAS: ['BCE', 'CE'],
+ ERANAMES: ['BCE', 'CE'],
+ NARROWMONTHS: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
+ STANDALONENARROWMONTHS: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10',
+ '11', '12'],
+ MONTHS: ['Ianuali', 'Pepeluali', 'Malaki', 'ʻApelila', 'Mei', 'Iune',
+ 'Iulai', 'ʻAukake', 'Kepakemapa', 'ʻOkakopa', 'Nowemapa', 'Kekemapa'],
+ STANDALONEMONTHS: ['Ianuali', 'Pepeluali', 'Malaki', 'ʻApelila', 'Mei',
+ 'Iune', 'Iulai', 'ʻAukake', 'Kepakemapa', 'ʻOkakopa', 'Nowemapa',
+ 'Kekemapa'],
+ SHORTMONTHS: ['Ian.', 'Pep.', 'Mal.', 'ʻAp.', 'Mei', 'Iun.', 'Iul.', 'ʻAu.',
+ 'Kep.', 'ʻOk.', 'Now.', 'Kek.'],
+ STANDALONESHORTMONTHS: ['Ian.', 'Pep.', 'Mal.', 'ʻAp.', 'Mei', 'Iun.',
+ 'Iul.', 'ʻAu.', 'Kep.', 'ʻOk.', 'Now.', 'Kek.'],
+ WEEKDAYS: ['Lāpule', 'Poʻakahi', 'Poʻalua', 'Poʻakolu', 'Poʻahā',
+ 'Poʻalima', 'Poʻaono'],
+ STANDALONEWEEKDAYS: ['Lāpule', 'Poʻakahi', 'Poʻalua', 'Poʻakolu',
+ 'Poʻahā', 'Poʻalima', 'Poʻaono'],
+ SHORTWEEKDAYS: ['LP', 'P1', 'P2', 'P3', 'P4', 'P5', 'P6'],
+ STANDALONESHORTWEEKDAYS: ['LP', 'P1', 'P2', 'P3', 'P4', 'P5', 'P6'],
+ NARROWWEEKDAYS: ['1', '2', '3', '4', '5', '6', '7'],
+ STANDALONENARROWWEEKDAYS: ['1', '2', '3', '4', '5', '6', '7'],
+ SHORTQUARTERS: ['Q1', 'Q2', 'Q3', 'Q4'],
+ QUARTERS: ['Q1', 'Q2', 'Q3', 'Q4'],
+ AMPMS: ['AM', 'PM'],
+ DATEFORMATS: ['EEEE, d MMMM y', 'd MMMM y', 'd MMM y', 'd/M/yy'],
+ TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
+ FIRSTDAYOFWEEK: 6,
+ WEEKENDRANGE: [5, 6],
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -1284,15 +1483,15 @@ goog.i18n.DateTimeSymbols_he = {
NARROWMONTHS: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
STANDALONENARROWMONTHS: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10',
'11', '12'],
- MONTHS: ['ינואר', 'פברואר', 'מרס', 'אפריל', 'מאי',
+ MONTHS: ['ינואר', 'פברואר', 'מרץ', 'אפריל', 'מאי',
'יוני', 'יולי', 'אוגוסט', 'ספטמבר', 'אוקטובר',
'נובמבר', 'דצמבר'],
- STANDALONEMONTHS: ['ינואר', 'פברואר', 'מרס', 'אפריל',
+ STANDALONEMONTHS: ['ינואר', 'פברואר', 'מרץ', 'אפריל',
'מאי', 'יוני', 'יולי', 'אוגוסט', 'ספטמבר',
'אוקטובר', 'נובמבר', 'דצמבר'],
- SHORTMONTHS: ['ינו', 'פבר', 'מרס', 'אפר', 'מאי', 'יונ',
+ SHORTMONTHS: ['ינו', 'פבר', 'מרץ', 'אפר', 'מאי', 'יונ',
'יול', 'אוג', 'ספט', 'אוק', 'נוב', 'דצמ'],
- STANDALONESHORTMONTHS: ['ינו׳', 'פבר׳', 'מרס', 'אפר׳',
+ STANDALONESHORTMONTHS: ['ינו׳', 'פבר׳', 'מרץ', 'אפר׳',
'מאי', 'יונ׳', 'יול׳', 'אוג׳', 'ספט׳', 'אוק׳',
'נוב׳', 'דצמ׳'],
WEEKDAYS: ['יום ראשון', 'יום שני', 'יום שלישי',
@@ -1315,7 +1514,7 @@ goog.i18n.DateTimeSymbols_he = {
TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [4, 5],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -1365,12 +1564,12 @@ goog.i18n.DateTimeSymbols_hi = {
'तीसरी तिमाही', 'चौथी तिमाही'],
QUARTERS: ['तिमाही', 'दूसरी तिमाही',
'तीसरी तिमाही', 'चौथी तिमाही'],
- AMPMS: ['पूर्वाह्न', 'अपराह्न'],
+ AMPMS: ['am', 'pm'],
DATEFORMATS: ['EEEE, d MMMM y', 'd MMMM y', 'dd-MM-yyyy', 'd-M-yy'],
TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [6, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -1399,17 +1598,16 @@ goog.i18n.DateTimeSymbols_hr = {
'četvrtak', 'petak', 'subota'],
SHORTWEEKDAYS: ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
STANDALONESHORTWEEKDAYS: ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
- NARROWWEEKDAYS: ['n', 'p', 'u', 's', 'č', 'p', 's'],
+ NARROWWEEKDAYS: ['N', 'P', 'U', 'S', 'Č', 'P', 'S'],
STANDALONENARROWWEEKDAYS: ['n', 'p', 'u', 's', 'č', 'p', 's'],
SHORTQUARTERS: ['1kv', '2kv', '3kv', '4kv'],
QUARTERS: ['1. kvartal', '2. kvartal', '3. kvartal', '4. kvartal'],
AMPMS: ['AM', 'PM'],
- DATEFORMATS: ['EEEE, d. MMMM y.', 'd. MMMM y.', 'd. M. yyyy.',
- 'dd. MM. yyyy.'],
+ DATEFORMATS: ['EEEE, d. MMMM y.', 'd. MMMM y.', 'd. M. y.', 'd.M.y.'],
TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 6
};
@@ -1419,7 +1617,7 @@ goog.i18n.DateTimeSymbols_hr = {
goog.i18n.DateTimeSymbols_hu = {
ERAS: ['i. e.', 'i. sz.'],
ERANAMES: ['időszámításunk előtt', 'időszámításunk szerint'],
- NARROWMONTHS: ['J', 'F', 'M', 'Á', 'M', 'J', 'J', 'A', 'Sz', 'O', 'N', 'D'],
+ NARROWMONTHS: ['J', 'F', 'M', 'Á', 'M', 'J', 'J', 'Á', 'Sz', 'O', 'N', 'D'],
STANDALONENARROWMONTHS: ['J', 'F', 'M', 'Á', 'M', 'J', 'J', 'A', 'Sz', 'O',
'N', 'D'],
MONTHS: ['január', 'február', 'március', 'április', 'május', 'június',
@@ -1447,7 +1645,7 @@ goog.i18n.DateTimeSymbols_hu = {
TIMEFORMATS: ['H:mm:ss zzzz', 'H:mm:ss z', 'H:mm:ss', 'H:mm'],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 6
};
@@ -1478,12 +1676,12 @@ goog.i18n.DateTimeSymbols_id = {
SHORTQUARTERS: ['K1', 'K2', 'K3', 'K4'],
QUARTERS: ['kuartal pertama', 'kuartal kedua', 'kuartal ketiga',
'kuartal keempat'],
- AMPMS: ['pagi', 'malam'],
+ AMPMS: ['AM', 'PM'],
DATEFORMATS: ['EEEE, dd MMMM yyyy', 'd MMMM yyyy', 'd MMM yyyy', 'dd/MM/yy'],
TIMEFORMATS: ['H:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
- FIRSTDAYOFWEEK: 0,
+ FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -1514,12 +1712,12 @@ goog.i18n.DateTimeSymbols_in = {
SHORTQUARTERS: ['K1', 'K2', 'K3', 'K4'],
QUARTERS: ['kuartal pertama', 'kuartal kedua', 'kuartal ketiga',
'kuartal keempat'],
- AMPMS: ['pagi', 'malam'],
+ AMPMS: ['AM', 'PM'],
DATEFORMATS: ['EEEE, dd MMMM yyyy', 'd MMMM yyyy', 'd MMM yyyy', 'dd/MM/yy'],
TIMEFORMATS: ['H:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
- FIRSTDAYOFWEEK: 0,
+ FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -1529,7 +1727,7 @@ goog.i18n.DateTimeSymbols_in = {
goog.i18n.DateTimeSymbols_is = {
ERAS: ['fyrir Krist', 'eftir Krist'],
ERANAMES: ['fyrir Krist', 'eftir Krist'],
- NARROWMONTHS: ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'Á', 'S', 'O', 'N', 'D'],
+ NARROWMONTHS: ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'Á', 'L', 'O', 'N', 'D'],
STANDALONENARROWMONTHS: ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'á', 's', 'o',
'n', 'd'],
MONTHS: ['janúar', 'febrúar', 'mars', 'apríl', 'maí', 'júní', 'júlí',
@@ -1555,9 +1753,9 @@ goog.i18n.DateTimeSymbols_is = {
AMPMS: ['f.h.', 'e.h.'],
DATEFORMATS: ['EEEE, d. MMMM y', 'd. MMMM y', 'd.M.yyyy', 'd.M.yyyy'],
TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
- FIRSTDAYOFWEEK: 6,
+ FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 3
};
@@ -1607,15 +1805,15 @@ goog.i18n.DateTimeSymbols_iw = {
NARROWMONTHS: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
STANDALONENARROWMONTHS: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10',
'11', '12'],
- MONTHS: ['ינואר', 'פברואר', 'מרס', 'אפריל', 'מאי',
+ MONTHS: ['ינואר', 'פברואר', 'מרץ', 'אפריל', 'מאי',
'יוני', 'יולי', 'אוגוסט', 'ספטמבר', 'אוקטובר',
'נובמבר', 'דצמבר'],
- STANDALONEMONTHS: ['ינואר', 'פברואר', 'מרס', 'אפריל',
+ STANDALONEMONTHS: ['ינואר', 'פברואר', 'מרץ', 'אפריל',
'מאי', 'יוני', 'יולי', 'אוגוסט', 'ספטמבר',
'אוקטובר', 'נובמבר', 'דצמבר'],
- SHORTMONTHS: ['ינו', 'פבר', 'מרס', 'אפר', 'מאי', 'יונ',
+ SHORTMONTHS: ['ינו', 'פבר', 'מרץ', 'אפר', 'מאי', 'יונ',
'יול', 'אוג', 'ספט', 'אוק', 'נוב', 'דצמ'],
- STANDALONESHORTMONTHS: ['ינו׳', 'פבר׳', 'מרס', 'אפר׳',
+ STANDALONESHORTMONTHS: ['ינו׳', 'פבר׳', 'מרץ', 'אפר׳',
'מאי', 'יונ׳', 'יול׳', 'אוג׳', 'ספט׳', 'אוק׳',
'נוב׳', 'דצמ׳'],
WEEKDAYS: ['יום ראשון', 'יום שני', 'יום שלישי',
@@ -1636,9 +1834,9 @@ goog.i18n.DateTimeSymbols_iw = {
AMPMS: ['לפנה״צ', 'אחה״צ'],
DATEFORMATS: ['EEEE, d בMMMM y', 'd בMMMM y', 'd בMMM yyyy', 'dd/MM/yy'],
TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
- FIRSTDAYOFWEEK: 0,
- WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTDAYOFWEEK: 6,
+ WEEKENDRANGE: [4, 5],
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -1671,11 +1869,11 @@ goog.i18n.DateTimeSymbols_ja = {
QUARTERS: ['第1四半期', '第2四半期', '第3四半期',
'第4四半期'],
AMPMS: ['午前', '午後'],
- DATEFORMATS: ['y年M月d日EEEE', 'y年M月d日', 'yyyy/MM/dd', 'yy/MM/dd'],
+ DATEFORMATS: ['y年M月d日EEEE', 'y年M月d日', 'yyyy/MM/dd', 'yyyy/MM/dd'],
TIMEFORMATS: ['H時mm分ss秒 zzzz', 'H:mm:ss z', 'H:mm:ss', 'H:mm'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -1683,7 +1881,7 @@ goog.i18n.DateTimeSymbols_ja = {
* Date/time formatting symbols for locale kn.
*/
goog.i18n.DateTimeSymbols_kn = {
- ERAS: ['BCE', 'CE'],
+ ERAS: ['ಕ್ರಿ.ಪೂ', 'ಜಾಹೀ'],
ERANAMES: ['ಈಸಪೂವ೯.', 'ಕ್ರಿಸ್ತ ಶಕ'],
NARROWMONTHS: ['ಜ', 'ಫೆ', 'ಮಾ', 'ಎ', 'ಮೇ', 'ಜೂ', 'ಜು',
'ಆ', 'ಸೆ', 'ಅ', 'ನ', 'ಡಿ'],
@@ -1732,7 +1930,7 @@ goog.i18n.DateTimeSymbols_kn = {
TIMEFORMATS: ['hh:mm:ss a zzzz', 'hh:mm:ss a z', 'hh:mm:ss a', 'hh:mm a'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [6, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -1772,7 +1970,7 @@ goog.i18n.DateTimeSymbols_ko = {
'a h:mm'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -1780,11 +1978,11 @@ goog.i18n.DateTimeSymbols_ko = {
* Date/time formatting symbols for locale ln.
*/
goog.i18n.DateTimeSymbols_ln = {
- ERAS: ['libosó ya Y.-K.', 'nsima ya Y.-K.'],
- ERANAMES: ['libosó ya Y.-K.', 'nsima ya Y.-K.'],
- NARROWMONTHS: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- STANDALONENARROWMONTHS: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10',
- '11', '12'],
+ ERAS: ['libóso ya', 'nsima ya Y'],
+ ERANAMES: ['Yambo ya Yézu Krís', 'Nsima ya Yézu Krís'],
+ NARROWMONTHS: ['y', 'f', 'm', 'a', 'm', 'y', 'y', 'a', 's', 'ɔ', 'n', 'd'],
+ STANDALONENARROWMONTHS: ['y', 'f', 'm', 'a', 'm', 'y', 'y', 'a', 's', 'ɔ',
+ 'n', 'd'],
MONTHS: ['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',
@@ -1795,29 +1993,29 @@ goog.i18n.DateTimeSymbols_ln = {
'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é'],
- SHORTMONTHS: ['s1', 's2', 's3', 's4', 's5', 's6', 's7', 's8', 's9', 's10',
- 's11', 's12'],
- STANDALONESHORTMONTHS: ['s1', 's2', 's3', 's4', 's5', 's6', 's7', 's8', 's9',
- 's10', 's11', 's12'],
- WEEKDAYS: ['eyenga', 'mokɔlɔ ya libosó', 'mokɔlɔ ya míbalé',
- 'mokɔlɔ ya mísáto', 'mokɔlɔ ya mínéi', 'mokɔlɔ ya mítáno',
+ SHORTMONTHS: ['yan', 'fbl', 'msi', 'apl', 'mai', 'yun', 'yul', 'agt', 'stb',
+ 'ɔtb', 'nvb', 'dsb'],
+ STANDALONESHORTMONTHS: ['yan', 'fbl', 'msi', 'apl', 'mai', 'yun', 'yul',
+ 'agt', 'stb', 'ɔtb', 'nvb', 'dsb'],
+ WEEKDAYS: ['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ɔ'],
- STANDALONEWEEKDAYS: ['eyenga', 'mokɔlɔ ya libosó', 'mokɔlɔ ya míbalé',
- 'mokɔlɔ ya mísáto', 'mokɔlɔ ya mínéi', 'mokɔlɔ ya mítáno',
+ STANDALONEWEEKDAYS: ['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ɔ'],
- SHORTWEEKDAYS: ['eye', 'm1', 'm2', 'm3', 'm4', 'm5', 'mps'],
- STANDALONESHORTWEEKDAYS: ['eye', 'm1', 'm2', 'm3', 'm4', 'm5', 'mps'],
- NARROWWEEKDAYS: ['1', '2', '3', '4', '5', '6', '7'],
- STANDALONENARROWWEEKDAYS: ['1', '2', '3', '4', '5', '6', '7'],
+ SHORTWEEKDAYS: ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps'],
+ STANDALONESHORTWEEKDAYS: ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps'],
+ NARROWWEEKDAYS: ['e', 'y', 'm', 'm', 'm', 'm', 'p'],
+ STANDALONENARROWWEEKDAYS: ['e', 'y', 'm', 'm', 'm', 'm', 'p'],
SHORTQUARTERS: ['SM1', 'SM2', 'SM3', 'SM4'],
QUARTERS: ['sánzá mísáto ya yambo', 'sánzá mísáto ya míbalé',
'sánzá mísáto ya mísáto', 'sánzá mísáto ya mínei'],
- AMPMS: ['AM', 'PM'],
- DATEFORMATS: ['EEEE, y MMMM dd', 'y MMMM d', 'y MMM d', 'yy/MM/dd'],
+ AMPMS: ['ntɔ́ngɔ́', 'mpókwa'],
+ DATEFORMATS: ['EEEE d MMMM y', 'd MMMM y', 'd MMM y', 'd/M/yyyy'],
TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 6
};
@@ -1830,29 +2028,28 @@ goog.i18n.DateTimeSymbols_lt = {
NARROWMONTHS: ['S', 'V', 'K', 'B', 'G', 'B', 'L', 'R', 'R', 'S', 'L', 'G'],
STANDALONENARROWMONTHS: ['S', 'V', 'K', 'B', 'G', 'B', 'L', 'R', 'R', 'S',
'L', 'G'],
- MONTHS: ['sausis', 'vasaris', 'kovas', 'balandis', 'gegužė', 'birželis',
+ MONTHS: ['sausio', 'vasaris', 'kovas', 'balandis', 'gegužė', 'birželis',
'liepa', 'rugpjūtis', 'rugsėjis', 'spalis', 'lapkritis', 'gruodis'],
STANDALONEMONTHS: ['Sausis', 'Vasaris', 'Kovas', 'Balandis', 'Gegužė',
'Birželis', 'Liepa', 'Rugpjūtis', 'Rugsėjis', 'Spalis', 'Lapkritis',
'Gruodis'],
- SHORTMONTHS: ['Sau', 'Vas', 'Kov', 'Bal', 'Geg', 'Bir', 'Lie', 'Rgp', 'Rgs',
- 'Spl', 'Lap', 'Grd'],
- STANDALONESHORTMONTHS: ['Saus.', 'Vas.', 'kov', 'Bal.', 'Geg.', 'Bir.',
- 'Liep.', 'Rugpj.', 'Rugs.', 'Spal.', 'Lapkr.', 'Gruod.'],
+ SHORTMONTHS: ['Saus.', 'Vas', 'Kov.', 'Bal.', 'Geg.', 'Bir.', 'Liep.',
+ 'Rugp.', 'Rugs.', 'Spal.', 'Lapkr.', 'Gruod.'],
+ STANDALONESHORTMONTHS: ['Saus.', 'Vas.', 'Kov.', 'Bal.', 'Geg.', 'Bir.',
+ 'Liep.', 'Rugp.', 'Rugs.', 'Spal.', 'Lapkr.', 'Gruod.'],
WEEKDAYS: ['sekmadienis', 'pirmadienis', 'antradienis', 'trečiadienis',
'ketvirtadienis', 'penktadienis', 'šeštadienis'],
STANDALONEWEEKDAYS: ['sekmadienis', 'pirmadienis', 'antradienis',
'trečiadienis', 'ketvirtadienis', 'penktadienis', 'šeštadienis'],
SHORTWEEKDAYS: ['Sk', 'Pr', 'An', 'Tr', 'Kt', 'Pn', 'Št'],
- STANDALONESHORTWEEKDAYS: ['Sk', 'Pi', 'A', 'T', 'K', 'Pe', 'Š'],
+ STANDALONESHORTWEEKDAYS: ['Sk', 'Pr', 'An', 'Tr', 'Kt', 'Pn', 'Št'],
NARROWWEEKDAYS: ['S', 'P', 'A', 'T', 'K', 'P', 'Š'],
STANDALONENARROWWEEKDAYS: ['S', 'P', 'A', 'T', 'K', 'P', 'Š'],
- SHORTQUARTERS: ['K1', 'K2', 'K3', 'K4'],
- QUARTERS: ['pirmas ketvirtis', 'antras ketvirtis', 'trečias ketvirtis',
- 'ketvirtas ketvirtis'],
+ SHORTQUARTERS: ['I k.', 'II k.', 'III k.', 'IV ketv.'],
+ QUARTERS: ['I ketvirtis', 'II ketvirtis', 'III ketvirtis', 'IV ketvirtis'],
AMPMS: ['priešpiet', 'popiet'],
- DATEFORMATS: ['y \'m\'. MMMM d \'d\'.,EEEE', 'y \'m\'. MMMM d \'d\'.',
- 'yyyy.MM.dd', 'yyyy-MM-dd'],
+ DATEFORMATS: ['y \'m\'. MMMM d \'d\'., EEEE', 'y \'m\'. MMMM d \'d\'.',
+ 'y MMM d', 'yyyy-MM-dd'],
TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
@@ -1895,7 +2092,7 @@ goog.i18n.DateTimeSymbols_lv = {
TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 6
};
@@ -1950,50 +2147,12 @@ goog.i18n.DateTimeSymbols_ml = {
QUARTERS: ['ഒന്നാം പാദം',
'രണ്ടാം പാദം', 'മൂന്നാം പാദം',
'നാലാം പാദം'],
- AMPMS: ['രാവിലെ', 'വൈകുന്നേരം'],
+ AMPMS: ['am', 'pm'],
DATEFORMATS: ['y, MMMM d, EEEE', 'y, MMMM d', 'y, MMM d', 'dd/MM/yy'],
TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [6, 6],
- FIRSTWEEKCUTOFFDAY: 2
-};
-
-
-/**
- * Date/time formatting symbols for locale mo.
- */
-goog.i18n.DateTimeSymbols_mo = {
- ERAS: ['î.Hr.', 'd.Hr.'],
- ERANAMES: ['înainte de Hristos', 'după Hristos'],
- NARROWMONTHS: ['I', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- STANDALONENARROWMONTHS: ['I', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O',
- 'N', 'D'],
- MONTHS: ['ianuarie', 'februarie', 'martie', 'aprilie', 'mai', 'iunie',
- 'iulie', 'august', 'septembrie', 'octombrie', 'noiembrie', 'decembrie'],
- STANDALONEMONTHS: ['ianuarie', 'februarie', 'martie', 'aprilie', 'mai',
- 'iunie', 'iulie', 'august', 'septembrie', 'octombrie', 'noiembrie',
- 'decembrie'],
- SHORTMONTHS: ['ian.', 'feb.', 'mar.', 'apr.', 'mai', 'iun.', 'iul.', 'aug.',
- 'sept.', 'oct.', 'nov.', 'dec.'],
- STANDALONESHORTMONTHS: ['ian.', 'feb.', 'mar.', 'apr.', 'mai', 'iun.', 'iul.',
- 'aug.', 'sept.', 'oct.', 'nov.', 'dec.'],
- WEEKDAYS: ['duminică', 'luni', 'marți', 'miercuri', 'joi', 'vineri',
- 'sâmbătă'],
- STANDALONEWEEKDAYS: ['duminică', 'luni', 'marți', 'miercuri', 'joi',
- 'vineri', 'sâmbătă'],
- SHORTWEEKDAYS: ['Du', 'Lu', 'Ma', 'Mi', 'Jo', 'Vi', 'Sâ'],
- STANDALONESHORTWEEKDAYS: ['Du', 'Lu', 'Ma', 'Mi', 'Jo', 'Vi', 'Sâ'],
- NARROWWEEKDAYS: ['D', 'L', 'M', 'M', 'J', 'V', 'S'],
- STANDALONENARROWWEEKDAYS: ['D', 'L', 'M', 'M', 'J', 'V', 'S'],
- SHORTQUARTERS: ['trim. I', 'trim. II', 'trim. III', 'trim. IV'],
- QUARTERS: ['trimestrul I', 'trimestrul al II-lea', 'trimestrul al III-lea',
- 'trimestrul al IV-lea'],
- AMPMS: ['AM', 'PM'],
- DATEFORMATS: ['EEEE, d MMMM y', 'd MMMM y', 'dd.MM.yyyy', 'dd.MM.yyyy'],
- TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
- FIRSTDAYOFWEEK: 0,
- WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -2001,7 +2160,7 @@ goog.i18n.DateTimeSymbols_mo = {
* Date/time formatting symbols for locale mr.
*/
goog.i18n.DateTimeSymbols_mr = {
- ERAS: ['ई.स.पू.', 'ई.स.'],
+ ERAS: ['ईसापूर्व', 'सन'],
ERANAMES: ['ईसवीसनपूर्व', 'ईसवीसन'],
NARROWMONTHS: ['जा', 'फे', 'मा', 'ए', 'मे', 'जू',
'जु', 'ऑ', 'स', 'ऑ', 'नो', 'डि'],
@@ -2017,16 +2176,14 @@ goog.i18n.DateTimeSymbols_mr = {
'मे', 'जून', 'जुलै', 'ऑगस्ट',
'सप्टेंबर', 'ऑक्टोबर',
'नोव्हेंबर', 'डिसेंबर'],
- SHORTMONTHS: ['जानेवारी', 'फेब्रुवारी',
- 'मार्च', 'एप्रिल', 'मे', 'जून',
- 'जुलै', 'ऑगस्ट', 'सप्टेंबर',
- 'ऑक्टोबर', 'नोव्हेंबर',
- 'डिसेंबर'],
- STANDALONESHORTMONTHS: ['जानेवारी',
- 'फेब्रुवारी', 'मार्च', 'एप्रिल',
- 'मे', 'जून', 'जुलै', 'ऑगस्ट',
- 'सप्टेंबर', 'ऑक्टोबर',
- 'नोव्हेंबर', 'डिसेंबर'],
+ SHORTMONTHS: ['जाने', 'फेब्रु', 'मार्च',
+ 'एप्रि', 'मे', 'जून', 'जुलै', 'ऑग',
+ 'सेप्टें', 'ऑक्टोबर', 'नोव्हें',
+ 'डिसें'],
+ STANDALONESHORTMONTHS: ['जाने', 'फेब्रु',
+ 'मार्च', 'एप्रि', 'मे', 'जून',
+ 'जुलै', 'ऑग', 'सेप्टें',
+ 'ऑक्टोबर', 'नोव्हें', 'डिसें'],
WEEKDAYS: ['रविवार', 'सोमवार',
'मंगळवार', 'बुधवार', 'गुरुवार',
'शुक्रवार', 'शनिवार'],
@@ -2041,7 +2198,8 @@ goog.i18n.DateTimeSymbols_mr = {
'श'],
STANDALONENARROWWEEKDAYS: ['र', 'सो', 'मं', 'बु', 'गु',
'शु', 'श'],
- SHORTQUARTERS: ['Q1', 'Q2', 'Q3', 'Q4'],
+ SHORTQUARTERS: ['ति 1', '2 री तिमाही', 'ति 3',
+ 'ति 4'],
QUARTERS: ['प्रथम तिमाही',
'द्वितीय तिमाही',
'तृतीय तिमाही',
@@ -2051,7 +2209,7 @@ goog.i18n.DateTimeSymbols_mr = {
TIMEFORMATS: ['h-mm-ss a zzzz', 'h-mm-ss a z', 'h-mm-ss a', 'h-mm a'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [6, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -2059,11 +2217,11 @@ goog.i18n.DateTimeSymbols_mr = {
* Date/time formatting symbols for locale ms.
*/
goog.i18n.DateTimeSymbols_ms = {
- ERAS: ['S.M.', 'T.M.'],
- ERANAMES: ['S.M.', 'T.M.'],
- NARROWMONTHS: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- STANDALONENARROWMONTHS: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10',
- '11', '12'],
+ ERAS: ['S.M.', 'TM'],
+ ERANAMES: ['S.M.', 'TM'],
+ NARROWMONTHS: ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'O', 'S', 'O', 'N', 'D'],
+ STANDALONENARROWMONTHS: ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'O', 'S', 'O',
+ 'N', 'D'],
MONTHS: ['Januari', 'Februari', 'Mac', 'April', 'Mei', 'Jun', 'Julai', 'Ogos',
'September', 'Oktober', 'November', 'Disember'],
STANDALONEMONTHS: ['Januari', 'Februari', 'Mac', 'April', 'Mei', 'Jun',
@@ -2077,16 +2235,16 @@ goog.i18n.DateTimeSymbols_ms = {
'Sabtu'],
SHORTWEEKDAYS: ['Ahd', 'Isn', 'Sel', 'Rab', 'Kha', 'Jum', 'Sab'],
STANDALONESHORTWEEKDAYS: ['Ahd', 'Isn', 'Sel', 'Rab', 'Kha', 'Jum', 'Sab'],
- NARROWWEEKDAYS: ['1', '2', '3', '4', '5', '6', '7'],
- STANDALONENARROWWEEKDAYS: ['1', '2', '3', '4', '5', '6', '7'],
- SHORTQUARTERS: ['S1', 'S2', 'S3', 'S4'],
- QUARTERS: ['suku pertama', 'suku kedua', 'suku ketiga', 'suku keempat'],
- AMPMS: ['AM', 'PM'],
+ NARROWWEEKDAYS: ['A', 'I', 'S', 'R', 'K', 'J', 'S'],
+ STANDALONENARROWWEEKDAYS: ['A', 'I', 'S', 'R', 'K', 'J', 'S'],
+ SHORTQUARTERS: ['Suku 1', 'Suku Ke-2', 'Suku Ke-3', 'Suku Ke-4'],
+ QUARTERS: ['Suku pertama', 'Suku Ke-2', 'Suku Ke-3', 'Suku Ke-4'],
+ AMPMS: ['PG', 'PTG'],
DATEFORMATS: ['EEEE, d MMMM y', 'd MMMM y', 'dd/MM/yyyy', 'd/MM/yy'],
TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 6
};
@@ -2123,7 +2281,7 @@ goog.i18n.DateTimeSymbols_mt = {
TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -2178,8 +2336,8 @@ goog.i18n.DateTimeSymbols_no = {
'juli', 'august', 'september', 'oktober', 'november', 'desember'],
SHORTMONTHS: ['jan.', 'feb.', 'mars', 'apr.', 'mai', 'juni', 'juli', 'aug.',
'sep.', 'okt.', 'nov.', 'des.'],
- STANDALONESHORTMONTHS: ['jan.', 'feb.', 'mars', 'apr.', 'mai', 'juni', 'juli',
- 'aug.', 'sep.', 'okt.', 'nov.', 'des.'],
+ STANDALONESHORTMONTHS: ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul',
+ 'aug', 'sep', 'okt', 'nov', 'des'],
WEEKDAYS: ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag',
'lørdag'],
STANDALONEWEEKDAYS: ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag',
@@ -2250,7 +2408,7 @@ goog.i18n.DateTimeSymbols_or = {
TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [6, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -2328,7 +2486,7 @@ goog.i18n.DateTimeSymbols_pt = {
'HH:mm:ss', 'HH:mm'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -2366,11 +2524,10 @@ goog.i18n.DateTimeSymbols_pt_PT = {
SHORTQUARTERS: ['T1', 'T2', 'T3', 'T4'],
QUARTERS: ['1.º trimestre', '2.º trimestre', '3.º trimestre',
'4.º trimestre'],
- AMPMS: ['Antes do meio-dia', 'Depois do meio-dia'],
+ AMPMS: ['a.m.', 'p.m.'],
DATEFORMATS: ['EEEE, d \'de\' MMMM \'de\' y', 'd \'de\' MMMM \'de\' y',
- 'd \'de\' MMM \'de\' yyyy', 'dd/MM/yy'],
- TIMEFORMATS: ['HH\'h\'mm\'min\'ss\'s\' zzzz', 'HH\'h\'mm\'min\'ss\'s\' z',
- 'HH:mm:ss', 'HH:mm'],
+ 'dd/MM/yyyy', 'dd/MM/yy'],
+ TIMEFORMATS: ['H:mm:ss zzzz', 'H:mm:ss z', 'HH:mm:ss', 'HH:mm'],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
FIRSTWEEKCUTOFFDAY: 3
@@ -2411,7 +2568,7 @@ goog.i18n.DateTimeSymbols_ro = {
TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 6
};
@@ -2434,9 +2591,9 @@ goog.i18n.DateTimeSymbols_ru = {
SHORTMONTHS: ['янв.', 'февр.', 'марта', 'апр.', 'мая',
'июня', 'июля', 'авг.', 'сент.', 'окт.', 'нояб.',
'дек.'],
- STANDALONESHORTMONTHS: ['янв.', 'февр.', 'март', 'апр.',
- 'май', 'июнь', 'июль', 'авг.', 'сент.', 'окт.',
- 'нояб.', 'дек.'],
+ STANDALONESHORTMONTHS: ['Янв.', 'Февр.', 'Март', 'Апр.',
+ 'Май', 'Июнь', 'Июль', 'Авг.', 'Сент.', 'Окт.',
+ 'Нояб.', 'Дек.'],
WEEKDAYS: ['воскресенье', 'понедельник',
'вторник', 'среда', 'четверг', 'пятница',
'суббота'],
@@ -2446,18 +2603,18 @@ goog.i18n.DateTimeSymbols_ru = {
SHORTWEEKDAYS: ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
STANDALONESHORTWEEKDAYS: ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт',
'Сб'],
- NARROWWEEKDAYS: ['В', 'П', 'В', 'С', 'Ч', 'П', 'С'],
+ NARROWWEEKDAYS: ['В', 'Пн', 'Вт', 'С', 'Ч', 'П', 'С'],
STANDALONENARROWWEEKDAYS: ['В', 'П', 'В', 'С', 'Ч', 'П', 'С'],
SHORTQUARTERS: ['1-й кв.', '2-й кв.', '3-й кв.', '4-й кв.'],
QUARTERS: ['1-й квартал', '2-й квартал',
'3-й квартал', '4-й квартал'],
- AMPMS: ['AM', 'PM'],
+ AMPMS: ['до полудня', 'после полудня'],
DATEFORMATS: ['EEEE, d MMMM y \'г\'.', 'd MMMM y \'г\'.', 'dd.MM.yyyy',
'dd.MM.yy'],
TIMEFORMATS: ['H:mm:ss zzzz', 'H:mm:ss z', 'H:mm:ss', 'H:mm'],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 6
};
@@ -2519,7 +2676,7 @@ goog.i18n.DateTimeSymbols_sl = {
'sobota'],
STANDALONEWEEKDAYS: ['nedelja', 'ponedeljek', 'torek', 'sreda', 'četrtek',
'petek', 'sobota'],
- SHORTWEEKDAYS: ['ned', 'pon', 'tor', 'sre', 'čet', 'pet', 'sob'],
+ SHORTWEEKDAYS: ['ned.', 'pon.', 'tor.', 'sre.', 'čet.', 'pet.', 'sob.'],
STANDALONESHORTWEEKDAYS: ['ned', 'pon', 'tor', 'sre', 'čet', 'pet', 'sob'],
NARROWWEEKDAYS: ['n', 'p', 't', 's', 'č', 'p', 's'],
STANDALONENARROWWEEKDAYS: ['n', 'p', 't', 's', 'č', 'p', 's'],
@@ -2531,7 +2688,7 @@ goog.i18n.DateTimeSymbols_sl = {
TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 6
};
@@ -2567,7 +2724,7 @@ goog.i18n.DateTimeSymbols_sq = {
TIMEFORMATS: ['h.mm.ss.a zzzz', 'h.mm.ss.a z', 'h.mm.ss.a', 'h.mm.a'],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 6
};
@@ -2609,7 +2766,7 @@ goog.i18n.DateTimeSymbols_sr = {
TIMEFORMATS: ['HH.mm.ss zzzz', 'HH.mm.ss z', 'HH.mm.ss', 'HH.mm'],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 6
};
@@ -2635,8 +2792,7 @@ goog.i18n.DateTimeSymbols_sv = {
STANDALONEWEEKDAYS: ['söndag', 'måndag', 'tisdag', 'onsdag', 'torsdag',
'fredag', 'lördag'],
SHORTWEEKDAYS: ['sön', 'mån', 'tis', 'ons', 'tors', 'fre', 'lör'],
- STANDALONESHORTWEEKDAYS: ['sön', 'mån', 'tis', 'ons', 'tors', 'fre',
- 'lör'],
+ STANDALONESHORTWEEKDAYS: ['sön', 'mån', 'tis', 'ons', 'tor', 'fre', 'lör'],
NARROWWEEKDAYS: ['S', 'M', 'T', 'O', 'T', 'F', 'L'],
STANDALONENARROWWEEKDAYS: ['S', 'M', 'T', 'O', 'T', 'F', 'L'],
SHORTQUARTERS: ['K1', 'K2', 'K3', 'K4'],
@@ -2684,7 +2840,7 @@ goog.i18n.DateTimeSymbols_sw = {
TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 6
};
@@ -2692,7 +2848,7 @@ goog.i18n.DateTimeSymbols_sw = {
* Date/time formatting symbols for locale ta.
*/
goog.i18n.DateTimeSymbols_ta = {
- ERAS: ['கிமு', 'கிபி'],
+ ERAS: ['கி.மு.', 'கி.பி.'],
ERANAMES: ['கிறிஸ்துவுக்கு முன்',
'அனோ டோமினி'],
NARROWMONTHS: ['ஜ', 'பி', 'மா', 'ஏ', 'மே', 'ஜூ', 'ஜூ',
@@ -2701,14 +2857,14 @@ goog.i18n.DateTimeSymbols_ta = {
'ஜூ', 'ஆ', 'செ', 'அ', 'ந', 'டி'],
MONTHS: ['ஜனவரி', 'பிப்ரவரி', 'மார்ச்',
'ஏப்ரல்', 'மே', 'ஜூன்', 'ஜூலை',
- 'ஆகஸ்ட்', 'செப்டெம்ப்ர்',
+ 'ஆகஸ்ட்', 'செப்டம்பர்',
'அக்டோபர்', 'நவம்பர்',
'டிசம்பர்'],
STANDALONEMONTHS: ['ஜனவரி', 'பிப்ரவரி',
'மார்ச்', 'ஏப்ரல்', 'மே', 'ஜூன்',
- 'ஜூலை', 'ஆகஸ்ட்',
- 'செப்டெம்ப்ர்', 'அக்டோபர்',
- 'நவம்பர்', 'டிசம்பர்'],
+ 'ஜூலை', 'ஆகஸ்டு', 'செப்டம்பர்',
+ 'அக்டோபர்', 'நவம்பர்',
+ 'டிசம்பர்'],
SHORTMONTHS: ['ஜன.', 'பிப்.', 'மார்.', 'ஏப்.',
'மே', 'ஜூன்', 'ஜூலை', 'ஆக.', 'செப்.',
'அக்.', 'நவ.', 'டிச.'],
@@ -2729,17 +2885,18 @@ goog.i18n.DateTimeSymbols_ta = {
'ச'],
STANDALONENARROWWEEKDAYS: ['ஞா', 'தி', 'செ', 'பு', 'வி',
'வெ', 'ச'],
- SHORTQUARTERS: ['Q1', 'Q2', 'Q3', 'Q4'],
- QUARTERS: ['1ஆம் காலாண்டு',
- '2ஆம் காலாண்டு',
- '3ஆம் காலாண்டு',
- '4ஆம் காலாண்டு'],
+ SHORTQUARTERS: ['காலாண்டு1', 'காலாண்டு2',
+ 'காலாண்டு3', 'காலாண்டு4'],
+ QUARTERS: ['முதல் காலாண்டு',
+ 'இரண்டாம் காலாண்டு',
+ 'மூன்றாம் காலாண்டு',
+ 'நான்காம் காலாண்டு'],
AMPMS: ['am', 'pm'],
DATEFORMATS: ['EEEE, d MMMM, y', 'd MMMM, y', 'd MMM, y', 'd-M-yy'],
TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [6, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -2749,28 +2906,28 @@ goog.i18n.DateTimeSymbols_ta = {
goog.i18n.DateTimeSymbols_te = {
ERAS: ['ఈసాపూర్వ.', 'సన్.'],
ERANAMES: ['ఈసాపూర్వ.', 'సన్.'],
- NARROWMONTHS: ['జ', 'ఫి', 'మ', 'ఎ', 'మె', 'జు', 'జు',
+ NARROWMONTHS: ['జ', 'ఫి', 'మా', 'ఏ', 'మె', 'జు', 'జు',
'ఆ', 'సె', 'అ', 'న', 'డి'],
STANDALONENARROWMONTHS: ['జ', 'ఫి', 'మ', 'ఎ', 'మె', 'జు',
'జు', 'ఆ', 'సె', 'అ', 'న', 'డి'],
MONTHS: ['జనవరి', 'ఫిబ్రవరి', 'మార్చి',
- 'ఏప్రిల్', 'మే', 'జూన్', 'జూలై',
+ 'ఎప్రిల్', 'మే', 'జూన్', 'జూలై',
'ఆగస్టు', 'సెప్టెంబర్',
'అక్టోబర్', 'నవంబర్',
'డిసెంబర్'],
STANDALONEMONTHS: ['జనవరి', 'ఫిబ్రవరి',
- 'మార్చి', 'ఏప్రిల్', 'మే', 'జూన్',
+ 'మార్చి', 'ఎప్రిల్', 'మే', 'జూన్',
'జూలై', 'ఆగస్టు', 'సెప్టెంబర్',
'అక్టోబర్', 'నవంబర్',
'డిసెంబర్'],
- SHORTMONTHS: ['జనవరి', 'ఫిబ్రవరి',
- 'మార్చి', 'ఏప్రిల్', 'మే', 'జూన్',
- 'జూలై', 'ఆగస్టు', 'సెప్టెంబర్',
+ SHORTMONTHS: ['జన', 'ఫిబ్ర', 'మార్చి',
+ 'ఏప్రి', 'మే', 'జూన్', 'జూలై',
+ 'ఆగస్టు', 'సెప్టెంబర్',
'అక్టోబర్', 'నవంబర్',
'డిసెంబర్'],
- STANDALONESHORTMONTHS: ['జనవరి', 'ఫిబ్రవరి',
- 'మార్చి', 'ఏప్రిల్', 'మే', 'జూన్',
- 'జూలై', 'ఆగస్టు', 'సెప్టెంబర్',
+ STANDALONESHORTMONTHS: ['జన', 'ఫిబ్ర', 'మార్చి',
+ 'ఏప్రి', 'మే', 'జూన్', 'జూలై',
+ 'ఆగస్టు', 'సెప్టెంబర్',
'అక్టోబర్', 'నవంబర్',
'డిసెంబర్'],
WEEKDAYS: ['ఆదివారం', 'సోమవారం',
@@ -2785,19 +2942,19 @@ goog.i18n.DateTimeSymbols_te = {
'గురు', 'శుక్ర', 'శని'],
STANDALONESHORTWEEKDAYS: ['ఆది', 'సోమ', 'మంగళ',
'బుధ', 'గురు', 'శుక్ర', 'శని'],
- NARROWWEEKDAYS: ['ఆ', 'సో', 'మ', 'భు', 'గు', 'శు', 'శ'],
- STANDALONENARROWWEEKDAYS: ['ఆ', 'సో', 'మ', 'భు', 'గు',
+ NARROWWEEKDAYS: ['ఆ', 'సో', 'మ', 'బు', 'గు', 'శు', 'శ'],
+ STANDALONENARROWWEEKDAYS: ['ఆ', 'సో', 'మ', 'బు', 'గు',
'శు', 'శ'],
SHORTQUARTERS: ['ఒకటి 1', 'రెండు 2', 'మూడు 3',
'నాలుగు 4'],
QUARTERS: ['ఒకటి 1', 'రెండు 2', 'మూడు 3',
'నాలుగు 4'],
- AMPMS: ['ఉ', 'సా'],
+ AMPMS: ['am', 'pm'],
DATEFORMATS: ['EEEE d MMMM y', 'd MMMM y', 'd MMM y', 'dd-MM-yy'],
TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [6, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -2808,8 +2965,9 @@ goog.i18n.DateTimeSymbols_th = {
ERAS: ['ปีก่อน ค.ศ.', 'ค.ศ.'],
ERANAMES: ['ปีก่อนคริสต์ศักราช',
'คริสต์ศักราช'],
- NARROWMONTHS: ['ม', 'ก', 'ม', 'ม', 'พ', 'ม', 'ก', 'ส', 'ก',
- 'ต', 'พ', 'ธ'],
+ NARROWMONTHS: ['ม.ค.', 'ก.พ.', 'มี.ค.', 'เม.ย.',
+ 'พ.ค.', 'มิ.ย', 'ก.ค.', 'ส.ค.', 'ก.ย.', 'ต.ค.',
+ 'พ.ย.', 'ธ.ค.'],
STANDALONENARROWMONTHS: ['ม.ค.', 'ก.พ.', 'มี.ค.', 'เม.ย.',
'พ.ค.', 'มิ.ย.', 'ก.ค.', 'ส.ค.', 'ก.ย.', 'ต.ค.',
'พ.ย.', 'ธ.ค.'],
@@ -2853,7 +3011,7 @@ goog.i18n.DateTimeSymbols_th = {
'H:mm'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -2861,8 +3019,8 @@ goog.i18n.DateTimeSymbols_th = {
* Date/time formatting symbols for locale tl.
*/
goog.i18n.DateTimeSymbols_tl = {
- ERAS: ['BCE', 'CE'],
- ERANAMES: ['BCE', 'CE'],
+ ERAS: ['BC', 'AD'],
+ ERANAMES: ['BC', 'AD'],
NARROWMONTHS: ['E', 'P', 'M', 'A', 'M', 'H', 'H', 'A', 'S', 'O', 'N', 'D'],
STANDALONENARROWMONTHS: ['E', 'P', 'M', 'A', 'M', 'H', 'H', 'A', 'S', 'O',
'N', 'D'],
@@ -2883,13 +3041,14 @@ goog.i18n.DateTimeSymbols_tl = {
NARROWWEEKDAYS: ['L', 'L', 'M', 'M', 'H', 'B', 'S'],
STANDALONENARROWWEEKDAYS: ['L', 'L', 'M', 'M', 'H', 'B', 'S'],
SHORTQUARTERS: ['Q1', 'Q2', 'Q3', 'Q4'],
- QUARTERS: ['Q1', 'Q2', 'Q3', 'Q4'],
+ QUARTERS: ['ika-1 sangkapat', 'ika-2 sangkapat', 'ika-3 quarter',
+ 'ika-4 na quarter'],
AMPMS: ['AM', 'PM'],
DATEFORMATS: ['EEEE, MMMM dd y', 'MMMM d, y', 'MMM d, y', 'M/d/yy'],
TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -2921,11 +3080,11 @@ goog.i18n.DateTimeSymbols_tr = {
SHORTQUARTERS: ['Ç1', 'Ç2', 'Ç3', 'Ç4'],
QUARTERS: ['1. çeyrek', '2. çeyrek', '3. çeyrek', '4. çeyrek'],
AMPMS: ['AM', 'PM'],
- DATEFORMATS: ['dd MMMM y EEEE', 'dd MMMM y', 'dd MMM y', 'dd MM yyyy'],
+ DATEFORMATS: ['d MMMM y EEEE', 'd MMMM y', 'd MMM y', 'dd MM yyyy'],
TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 6
};
@@ -2969,7 +3128,7 @@ goog.i18n.DateTimeSymbols_uk = {
TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 6
};
@@ -2979,20 +3138,19 @@ goog.i18n.DateTimeSymbols_uk = {
goog.i18n.DateTimeSymbols_ur = {
ERAS: ['ق م', 'عيسوی سن'],
ERANAMES: ['قبل مسيح', 'عيسوی سن'],
- NARROWMONTHS: ['ج', 'ف', 'م', 'ا', 'م', 'ج', 'ج', 'ا', 'س', 'ا',
- 'ن', 'د'],
- STANDALONENARROWMONTHS: ['ج', 'ف', 'م', 'ا', 'م', 'ج', 'ج', 'ا', 'س',
- 'ا', 'ن', 'د'],
- MONTHS: ['جنوری', 'فروری', 'مار چ', 'اپريل', 'مئ',
+ NARROWMONTHS: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
+ STANDALONENARROWMONTHS: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10',
+ '11', '12'],
+ MONTHS: ['جنوری', 'فروری', 'مارچ', 'اپريل', 'مئ',
'جون', 'جولائ', 'اگست', 'ستمبر', 'اکتوبر',
'نومبر', 'دسمبر'],
- STANDALONEMONTHS: ['جنوری', 'فروری', 'مار چ', 'اپريل',
+ STANDALONEMONTHS: ['جنوری', 'فروری', 'مارچ', 'اپريل',
'مئ', 'جون', 'جولائ', 'اگست', 'ستمبر', 'اکتوبر',
'نومبر', 'دسمبر'],
- SHORTMONTHS: ['جنوری', 'فروری', 'مار چ', 'اپريل', 'مئ',
+ SHORTMONTHS: ['جنوری', 'فروری', 'مارچ', 'اپريل', 'مئ',
'جون', 'جولائ', 'اگست', 'ستمبر', 'اکتوبر',
'نومبر', 'دسمبر'],
- STANDALONESHORTMONTHS: ['جنوری', 'فروری', 'مار چ', 'اپريل',
+ STANDALONESHORTMONTHS: ['جنوری', 'فروری', 'مارچ', 'اپريل',
'مئ', 'جون', 'جولائ', 'اگست', 'ستمبر', 'اکتوبر',
'نومبر', 'دسمبر'],
WEEKDAYS: ['اتوار', 'پير', 'منگل', 'بده', 'جمعرات',
@@ -3003,18 +3161,18 @@ goog.i18n.DateTimeSymbols_ur = {
'جمعہ', 'ہفتہ'],
STANDALONESHORTWEEKDAYS: ['اتوار', 'پير', 'منگل', 'بده',
'جمعرات', 'جمعہ', 'ہفتہ'],
- NARROWWEEKDAYS: ['ا', 'پ', 'م', 'ب', 'ج', 'ج', 'ہ'],
- STANDALONENARROWWEEKDAYS: ['ا', 'پ', 'م', 'ب', 'ج', 'ج', 'ہ'],
- SHORTQUARTERS: ['1سہ ماہی', '2سہ ماہی', '3سہ ماہی',
- '4سہ ماہی'],
+ NARROWWEEKDAYS: ['1', '2', '3', '4', '5', '6', '7'],
+ STANDALONENARROWWEEKDAYS: ['1', '2', '3', '4', '5', '6', '7'],
+ SHORTQUARTERS: ['پہلی سہ ماہی', 'دوسری سہ ماہی',
+ 'تيسری سہ ماہی', 'چوتهی سہ ماہی'],
QUARTERS: ['پہلی سہ ماہی', 'دوسری سہ ماہی',
'تيسری سہ ماہی', 'چوتهی سہ ماہی'],
- AMPMS: ['قبل دوپہر', 'بعد دوپہر'],
- DATEFORMATS: ['EEEE, d, MMMM y', 'd, MMMM y', 'd, MMM y', 'd/M/yy'],
+ AMPMS: ['دن', 'رات'],
+ DATEFORMATS: ['EEEE؍ d؍ MMMM y', 'd؍ MMMM y', 'd؍ MMM y', 'd/M/yy'],
TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -3049,14 +3207,14 @@ goog.i18n.DateTimeSymbols_vi = {
NARROWWEEKDAYS: ['CN', 'T2', 'T3', 'T4', 'T5', 'T6', 'T7'],
STANDALONENARROWWEEKDAYS: ['CN', 'T2', 'T3', 'T4', 'T5', 'T6', 'T7'],
SHORTQUARTERS: ['Q1', 'Q2', 'Q3', 'Q4'],
- QUARTERS: ['Q1', 'Q2', 'Q3', 'Q4'],
+ QUARTERS: ['Quý 1', 'Quý 2', 'Quý 3', 'Quý 4'],
AMPMS: ['SA', 'CH'],
DATEFORMATS: ['EEEE, \'ngày\' dd MMMM \'năm\' y',
'\'Ngày\' dd \'tháng\' M \'năm\' y', 'dd-MM-yyyy', 'dd/MM/yyyy'],
TIMEFORMATS: ['HH:mm:ss zzzz', 'HH:mm:ss z', 'HH:mm:ss', 'HH:mm'],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 3
+ FIRSTWEEKCUTOFFDAY: 6
};
@@ -3066,8 +3224,7 @@ goog.i18n.DateTimeSymbols_vi = {
goog.i18n.DateTimeSymbols_zh = {
ERAS: ['公元前', '公元'],
ERANAMES: ['公元前', '公元'],
- NARROWMONTHS: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月',
- '9月', '10月', '11月', '12月'],
+ NARROWMONTHS: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
STANDALONENARROWMONTHS: ['1月', '2月', '3月', '4月', '5月', '6月',
'7月', '8月', '9月', '10月', '11月', '12月'],
MONTHS: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月',
@@ -3096,7 +3253,7 @@ goog.i18n.DateTimeSymbols_zh = {
TIMEFORMATS: ['zzzzah时mm分ss秒', 'zah时mm分ss秒', 'ah:mm:ss', 'ah:mm'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -3121,17 +3278,16 @@ goog.i18n.DateTimeSymbols_zh_HK = {
'七月', '八月', '九月', '十月', '十一月', '十二月'],
SHORTMONTHS: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月',
'9月', '10月', '11月', '12月'],
- STANDALONESHORTMONTHS: ['一月', '二月', '三月', '四月', '五月',
- '六月', '七月', '八月', '九月', '十月', '十一月',
- '十二月'],
+ STANDALONESHORTMONTHS: ['1月', '2月', '3月', '4月', '5月', '6月',
+ '7月', '8月', '9月', '10月', '11月', '12月'],
WEEKDAYS: ['星期日', '星期一', '星期二', '星期三', '星期四',
'星期五', '星期六'],
STANDALONEWEEKDAYS: ['星期日', '星期一', '星期二', '星期三',
'星期四', '星期五', '星期六'],
SHORTWEEKDAYS: ['週日', '週一', '週二', '週三', '週四', '週五',
'週六'],
- STANDALONESHORTWEEKDAYS: ['週日', '週一', '週二', '週三', '週四',
- '週五', '週六'],
+ STANDALONESHORTWEEKDAYS: ['周日', '周一', '周二', '周三', '周四',
+ '周五', '周六'],
NARROWWEEKDAYS: ['日', '一', '二', '三', '四', '五', '六'],
STANDALONENARROWWEEKDAYS: ['日', '一', '二', '三', '四', '五', '六'],
SHORTQUARTERS: ['1季', '2季', '3季', '4季'],
@@ -3139,11 +3295,10 @@ goog.i18n.DateTimeSymbols_zh_HK = {
AMPMS: ['上午', '下午'],
DATEFORMATS: ['y年M月d日EEEE', 'y年M月d日', 'y年M月d日',
'yy年M月d日'],
- TIMEFORMATS: ['zzzzah時mm分ss秒', 'zah時mm分ss秒', 'ahh:mm:ss',
- 'ah:mm'],
+ TIMEFORMATS: ['ah:mm:ss [zzzz]', 'ah:mm:ss [z]', 'ahh:mm:ss', 'ah:mm'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -3162,27 +3317,63 @@ goog.i18n.DateTimeSymbols_zh_TW = {
'七月', '八月', '九月', '十月', '十一月', '十二月'],
SHORTMONTHS: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月',
'9月', '10月', '11月', '12月'],
- STANDALONESHORTMONTHS: ['一月', '二月', '三月', '四月', '五月',
- '六月', '七月', '八月', '九月', '十月', '十一月',
- '十二月'],
+ STANDALONESHORTMONTHS: ['1月', '2月', '3月', '4月', '5月', '6月',
+ '7月', '8月', '9月', '10月', '11月', '12月'],
WEEKDAYS: ['星期日', '星期一', '星期二', '星期三', '星期四',
'星期五', '星期六'],
STANDALONEWEEKDAYS: ['星期日', '星期一', '星期二', '星期三',
'星期四', '星期五', '星期六'],
SHORTWEEKDAYS: ['週日', '週一', '週二', '週三', '週四', '週五',
'週六'],
- STANDALONESHORTWEEKDAYS: ['週日', '週一', '週二', '週三', '週四',
- '週五', '週六'],
+ STANDALONESHORTWEEKDAYS: ['周日', '周一', '周二', '周三', '周四',
+ '周五', '周六'],
NARROWWEEKDAYS: ['日', '一', '二', '三', '四', '五', '六'],
STANDALONENARROWWEEKDAYS: ['日', '一', '二', '三', '四', '五', '六'],
SHORTQUARTERS: ['1季', '2季', '3季', '4季'],
QUARTERS: ['第1季', '第2季', '第3季', '第4季'],
AMPMS: ['上午', '下午'],
- DATEFORMATS: ['y年M月d日EEEE', 'y年M月d日', 'yyyy/M/d', 'yy/M/d'],
+ DATEFORMATS: ['y年M月d日EEEE', 'y年M月d日', 'yyyy/M/d', 'y/M/d'],
TIMEFORMATS: ['zzzzah時mm分ss秒', 'zah時mm分ss秒', 'ah:mm:ss', 'ah:mm'],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: [5, 6],
- FIRSTWEEKCUTOFFDAY: 2
+ FIRSTWEEKCUTOFFDAY: 5
+};
+
+
+/**
+ * Date/time formatting symbols for locale zu.
+ */
+goog.i18n.DateTimeSymbols_zu = {
+ ERAS: ['BC', 'AD'],
+ ERANAMES: ['BC', 'AD'],
+ NARROWMONTHS: ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
+ STANDALONENARROWMONTHS: ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O',
+ 'N', 'D'],
+ MONTHS: ['Januwari', 'Februwari', 'Mashi', 'Apreli', 'Meyi', 'Juni', 'Julayi',
+ 'Agasti', 'Septhemba', 'Okthoba', 'Novemba', 'Disemba'],
+ STANDALONEMONTHS: ['uJanuwari', 'uFebruwari', 'uMashi', 'u-Apreli', 'uMeyi',
+ 'uJuni', 'uJulayi', 'uAgasti', 'uSepthemba', 'u-Okthoba', 'uNovemba',
+ 'uDisemba'],
+ SHORTMONTHS: ['Jan', 'Feb', 'Mas', 'Apr', 'Mey', 'Jun', 'Jul', 'Aga', 'Sep',
+ 'Okt', 'Nov', 'Dis'],
+ STANDALONESHORTMONTHS: ['Jan', 'Feb', 'Mas', 'Apr', 'Mey', 'Jun', 'Jul',
+ 'Aga', 'Sep', 'Okt', 'Nov', 'Dis'],
+ WEEKDAYS: ['Sonto', 'Msombuluko', 'Lwesibili', 'Lwesithathu', 'uLwesine',
+ 'Lwesihlanu', 'Mgqibelo'],
+ STANDALONEWEEKDAYS: ['Sonto', 'Msombuluko', 'Lwesibili', 'Lwesithathu',
+ 'uLwesine', 'Lwesihlanu', 'Mgqibelo'],
+ SHORTWEEKDAYS: ['Son', 'Mso', 'Bil', 'Tha', 'Sin', 'Hla', 'Mgq'],
+ STANDALONESHORTWEEKDAYS: ['Son', 'Mso', 'Bil', 'Tha', 'Sin', 'Hla', 'Mgq'],
+ NARROWWEEKDAYS: ['S', 'M', 'B', 'T', 'S', 'H', 'M'],
+ STANDALONENARROWWEEKDAYS: ['S', 'M', 'B', 'T', 'S', 'H', 'M'],
+ SHORTQUARTERS: ['Q1', 'Q2', 'Q3', 'Q4'],
+ QUARTERS: ['ikota yoku-1', 'ikota yesi-2', 'ikota yesi-3', 'ikota yesi-4'],
+ AMPMS: ['AM', 'PM'],
+ DATEFORMATS: ['EEEE dd MMMM y', 'd MMMM y', 'd MMM y', 'yyyy-MM-dd'],
+ TIMEFORMATS: ['h:mm:ss a zzzz', 'h:mm:ss a z', 'h:mm:ss a', 'h:mm a'],
+ FIRSTDAYOFWEEK: 6,
+ WEEKENDRANGE: [5, 6],
+ FIRSTWEEKCUTOFFDAY: 5
};
@@ -3190,7 +3381,9 @@ goog.i18n.DateTimeSymbols_zh_TW = {
* Selected date/time formatting symbols by locale.
* "switch" statement won't work here. JsCompiler cannot handle it yet.
*/
-if (goog.LOCALE == 'am') {
+if (goog.LOCALE == 'af') {
+ goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_af;
+} else if (goog.LOCALE == 'am') {
goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_am;
} else if (goog.LOCALE == 'ar') {
goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_ar;
@@ -3200,8 +3393,12 @@ if (goog.LOCALE == 'am') {
goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_bn;
} else if (goog.LOCALE == 'ca') {
goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_ca;
+} else if (goog.LOCALE == 'chr') {
+ goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_chr;
} else if (goog.LOCALE == 'cs') {
goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_cs;
+} else if (goog.LOCALE == 'cy') {
+ goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_cy;
} else if (goog.LOCALE == 'da') {
goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_da;
} else if (goog.LOCALE == 'de') {
@@ -3230,6 +3427,8 @@ if (goog.LOCALE == 'am') {
goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_en_ZA;
} else if (goog.LOCALE == 'es') {
goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_es;
+} else if (goog.LOCALE == 'es_419' || goog.LOCALE == 'es-419') {
+ goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_es_419;
} else if (goog.LOCALE == 'et') {
goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_et;
} else if (goog.LOCALE == 'eu') {
@@ -3250,6 +3449,8 @@ if (goog.LOCALE == 'am') {
goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_gsw;
} else if (goog.LOCALE == 'gu') {
goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_gu;
+} else if (goog.LOCALE == 'haw') {
+ goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_haw;
} else if (goog.LOCALE == 'he') {
goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_he;
} else if (goog.LOCALE == 'hi') {
@@ -3282,8 +3483,6 @@ if (goog.LOCALE == 'am') {
goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_lv;
} else if (goog.LOCALE == 'ml') {
goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_ml;
-} else if (goog.LOCALE == 'mo') {
- goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_mo;
} else if (goog.LOCALE == 'mr') {
goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_mr;
} else if (goog.LOCALE == 'ms') {
@@ -3344,6 +3543,8 @@ if (goog.LOCALE == 'am') {
goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_zh_HK;
} else if (goog.LOCALE == 'zh_TW' || goog.LOCALE == 'zh-TW') {
goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_zh_TW;
+} else if (goog.LOCALE == 'zu') {
+ goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_zu;
} else {
goog.i18n.DateTimeSymbols = goog.i18n.DateTimeSymbols_en;
}
diff --git a/i18n/closure/numberSymbols.js b/i18n/closure/numberSymbols.js
index 35c65b95..956e8180 100644
--- a/i18n/closure/numberSymbols.js
+++ b/i18n/closure/numberSymbols.js
@@ -34,15 +34,19 @@
*/
goog.provide('goog.i18n.NumberFormatSymbols');
+goog.provide('goog.i18n.NumberFormatSymbols_af');
+goog.provide('goog.i18n.NumberFormatSymbols_af_ZA');
goog.provide('goog.i18n.NumberFormatSymbols_am');
goog.provide('goog.i18n.NumberFormatSymbols_am_ET');
goog.provide('goog.i18n.NumberFormatSymbols_ar');
+goog.provide('goog.i18n.NumberFormatSymbols_ar_001');
goog.provide('goog.i18n.NumberFormatSymbols_ar_EG');
goog.provide('goog.i18n.NumberFormatSymbols_bg');
goog.provide('goog.i18n.NumberFormatSymbols_bg_BG');
goog.provide('goog.i18n.NumberFormatSymbols_bn');
goog.provide('goog.i18n.NumberFormatSymbols_bn_BD');
goog.provide('goog.i18n.NumberFormatSymbols_ca');
+goog.provide('goog.i18n.NumberFormatSymbols_ca_AD');
goog.provide('goog.i18n.NumberFormatSymbols_ca_ES');
goog.provide('goog.i18n.NumberFormatSymbols_cs');
goog.provide('goog.i18n.NumberFormatSymbols_cs_CZ');
@@ -56,26 +60,31 @@ goog.provide('goog.i18n.NumberFormatSymbols_de_DE');
goog.provide('goog.i18n.NumberFormatSymbols_de_LU');
goog.provide('goog.i18n.NumberFormatSymbols_el');
goog.provide('goog.i18n.NumberFormatSymbols_el_GR');
-goog.provide('goog.i18n.NumberFormatSymbols_el_POLYTON');
goog.provide('goog.i18n.NumberFormatSymbols_en');
goog.provide('goog.i18n.NumberFormatSymbols_en_AS');
goog.provide('goog.i18n.NumberFormatSymbols_en_AU');
-goog.provide('goog.i18n.NumberFormatSymbols_en_Dsrt');
goog.provide('goog.i18n.NumberFormatSymbols_en_Dsrt_US');
+goog.provide('goog.i18n.NumberFormatSymbols_en_FM');
goog.provide('goog.i18n.NumberFormatSymbols_en_GB');
goog.provide('goog.i18n.NumberFormatSymbols_en_GU');
goog.provide('goog.i18n.NumberFormatSymbols_en_IE');
goog.provide('goog.i18n.NumberFormatSymbols_en_IN');
goog.provide('goog.i18n.NumberFormatSymbols_en_MH');
goog.provide('goog.i18n.NumberFormatSymbols_en_MP');
+goog.provide('goog.i18n.NumberFormatSymbols_en_PR');
+goog.provide('goog.i18n.NumberFormatSymbols_en_PW');
goog.provide('goog.i18n.NumberFormatSymbols_en_SG');
+goog.provide('goog.i18n.NumberFormatSymbols_en_TC');
goog.provide('goog.i18n.NumberFormatSymbols_en_UM');
goog.provide('goog.i18n.NumberFormatSymbols_en_US');
+goog.provide('goog.i18n.NumberFormatSymbols_en_VG');
goog.provide('goog.i18n.NumberFormatSymbols_en_VI');
goog.provide('goog.i18n.NumberFormatSymbols_en_ZA');
-goog.provide('goog.i18n.NumberFormatSymbols_en_ZZ');
goog.provide('goog.i18n.NumberFormatSymbols_es');
+goog.provide('goog.i18n.NumberFormatSymbols_es_419');
+goog.provide('goog.i18n.NumberFormatSymbols_es_EA');
goog.provide('goog.i18n.NumberFormatSymbols_es_ES');
+goog.provide('goog.i18n.NumberFormatSymbols_es_IC');
goog.provide('goog.i18n.NumberFormatSymbols_et');
goog.provide('goog.i18n.NumberFormatSymbols_et_EE');
goog.provide('goog.i18n.NumberFormatSymbols_eu');
@@ -90,11 +99,13 @@ goog.provide('goog.i18n.NumberFormatSymbols_fr');
goog.provide('goog.i18n.NumberFormatSymbols_fr_BL');
goog.provide('goog.i18n.NumberFormatSymbols_fr_CA');
goog.provide('goog.i18n.NumberFormatSymbols_fr_FR');
+goog.provide('goog.i18n.NumberFormatSymbols_fr_GF');
goog.provide('goog.i18n.NumberFormatSymbols_fr_GP');
goog.provide('goog.i18n.NumberFormatSymbols_fr_MC');
goog.provide('goog.i18n.NumberFormatSymbols_fr_MF');
goog.provide('goog.i18n.NumberFormatSymbols_fr_MQ');
goog.provide('goog.i18n.NumberFormatSymbols_fr_RE');
+goog.provide('goog.i18n.NumberFormatSymbols_fr_YT');
goog.provide('goog.i18n.NumberFormatSymbols_gl');
goog.provide('goog.i18n.NumberFormatSymbols_gl_ES');
goog.provide('goog.i18n.NumberFormatSymbols_gsw');
@@ -116,6 +127,7 @@ goog.provide('goog.i18n.NumberFormatSymbols_is');
goog.provide('goog.i18n.NumberFormatSymbols_is_IS');
goog.provide('goog.i18n.NumberFormatSymbols_it');
goog.provide('goog.i18n.NumberFormatSymbols_it_IT');
+goog.provide('goog.i18n.NumberFormatSymbols_it_SM');
goog.provide('goog.i18n.NumberFormatSymbols_iw');
goog.provide('goog.i18n.NumberFormatSymbols_ja');
goog.provide('goog.i18n.NumberFormatSymbols_ja_JP');
@@ -131,7 +143,6 @@ goog.provide('goog.i18n.NumberFormatSymbols_lv');
goog.provide('goog.i18n.NumberFormatSymbols_lv_LV');
goog.provide('goog.i18n.NumberFormatSymbols_ml');
goog.provide('goog.i18n.NumberFormatSymbols_ml_IN');
-goog.provide('goog.i18n.NumberFormatSymbols_mo');
goog.provide('goog.i18n.NumberFormatSymbols_mr');
goog.provide('goog.i18n.NumberFormatSymbols_mr_IN');
goog.provide('goog.i18n.NumberFormatSymbols_ms');
@@ -139,7 +150,9 @@ goog.provide('goog.i18n.NumberFormatSymbols_ms_MY');
goog.provide('goog.i18n.NumberFormatSymbols_mt');
goog.provide('goog.i18n.NumberFormatSymbols_mt_MT');
goog.provide('goog.i18n.NumberFormatSymbols_nl');
+goog.provide('goog.i18n.NumberFormatSymbols_nl_CW');
goog.provide('goog.i18n.NumberFormatSymbols_nl_NL');
+goog.provide('goog.i18n.NumberFormatSymbols_nl_SX');
goog.provide('goog.i18n.NumberFormatSymbols_no');
goog.provide('goog.i18n.NumberFormatSymbols_or');
goog.provide('goog.i18n.NumberFormatSymbols_or_IN');
@@ -161,7 +174,6 @@ goog.provide('goog.i18n.NumberFormatSymbols_sq_AL');
goog.provide('goog.i18n.NumberFormatSymbols_sr');
goog.provide('goog.i18n.NumberFormatSymbols_sr_Cyrl_RS');
goog.provide('goog.i18n.NumberFormatSymbols_sr_Latn_RS');
-goog.provide('goog.i18n.NumberFormatSymbols_sr_RS');
goog.provide('goog.i18n.NumberFormatSymbols_sv');
goog.provide('goog.i18n.NumberFormatSymbols_sv_SE');
goog.provide('goog.i18n.NumberFormatSymbols_sw');
@@ -173,7 +185,6 @@ goog.provide('goog.i18n.NumberFormatSymbols_te_IN');
goog.provide('goog.i18n.NumberFormatSymbols_th');
goog.provide('goog.i18n.NumberFormatSymbols_th_TH');
goog.provide('goog.i18n.NumberFormatSymbols_tl');
-goog.provide('goog.i18n.NumberFormatSymbols_tl_PH');
goog.provide('goog.i18n.NumberFormatSymbols_tr');
goog.provide('goog.i18n.NumberFormatSymbols_tr_TR');
goog.provide('goog.i18n.NumberFormatSymbols_uk');
@@ -185,9 +196,40 @@ goog.provide('goog.i18n.NumberFormatSymbols_vi_VN');
goog.provide('goog.i18n.NumberFormatSymbols_zh');
goog.provide('goog.i18n.NumberFormatSymbols_zh_CN');
goog.provide('goog.i18n.NumberFormatSymbols_zh_HK');
-goog.provide('goog.i18n.NumberFormatSymbols_zh_Hans');
goog.provide('goog.i18n.NumberFormatSymbols_zh_Hans_CN');
goog.provide('goog.i18n.NumberFormatSymbols_zh_TW');
+goog.provide('goog.i18n.NumberFormatSymbols_zu');
+goog.provide('goog.i18n.NumberFormatSymbols_zu_ZA');
+
+
+/**
+ * Number formatting symbols for locale af.
+ * @enum {string}
+ */
+goog.i18n.NumberFormatSymbols_af = {
+ DECIMAL_SEP: ',',
+ GROUP_SEP: '\u00A0',
+ PERCENT: '%',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: 'E',
+ PERMILL: '\u2030',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
+ DEF_CURRENCY_CODE: 'ZAR'
+};
+
+
+/**
+ * Number formatting symbols for locale af_ZA.
+ * @enum {string}
+ */
+goog.i18n.NumberFormatSymbols_af_ZA = goog.i18n.NumberFormatSymbols_af;
/**
@@ -225,25 +267,32 @@ goog.i18n.NumberFormatSymbols_am_ET = goog.i18n.NumberFormatSymbols_am;
* @enum {string}
*/
goog.i18n.NumberFormatSymbols_ar = {
- DECIMAL_SEP: ',',
- GROUP_SEP: '.',
- PERCENT: '%',
- ZERO_DIGIT: '0',
+ DECIMAL_SEP: '\u066B',
+ GROUP_SEP: '\u066C',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '\u0660',
PLUS_SIGN: '+',
MINUS_SIGN: '-',
- EXP_SYMBOL: 'E',
- PERMILL: '\u2030',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
INFINITY: '\u221E',
- NAN: 'NaN',
- DECIMAL_PATTERN: '#,##0.###;#,##0.###-',
+ NAN: '\u0644\u064A\u0633\u00A0\u0631\u0642\u0645',
+ DECIMAL_PATTERN: '#0.###;#0.###-',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '\u00A4\u00A0#,##0.00;\u00A4\u00A0#,##0.00-',
+ CURRENCY_PATTERN: '\u00A4\u00A0#0.00;\u00A4\u00A0#0.00-',
DEF_CURRENCY_CODE: 'EGP'
};
/**
+ * Number formatting symbols for locale ar_001.
+ * @enum {string}
+ */
+goog.i18n.NumberFormatSymbols_ar_001 = goog.i18n.NumberFormatSymbols_ar;
+
+
+/**
* Number formatting symbols for locale ar_EG.
* @enum {string}
*/
@@ -264,7 +313,7 @@ goog.i18n.NumberFormatSymbols_bg = {
EXP_SYMBOL: 'E',
PERMILL: '\u2030',
INFINITY: '\u221E',
- NAN: '\u041D/\u0427',
+ NAN: 'NaN',
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
@@ -288,13 +337,13 @@ goog.i18n.NumberFormatSymbols_bn = {
DECIMAL_SEP: '.',
GROUP_SEP: ',',
PERCENT: '%',
- ZERO_DIGIT: '0',
+ ZERO_DIGIT: '\u09e6',
PLUS_SIGN: '+',
MINUS_SIGN: '-',
EXP_SYMBOL: 'E',
PERMILL: '\u2030',
INFINITY: '\u221E',
- NAN: 'NaN',
+ NAN: '\u09B8\u0982\u0996\u09CD\u09AF\u09BE\u00A0\u09A8\u09BE',
DECIMAL_PATTERN: '#,##,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##,##0%',
@@ -328,12 +377,19 @@ goog.i18n.NumberFormatSymbols_ca = {
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
DEF_CURRENCY_CODE: 'EUR'
};
/**
+ * Number formatting symbols for locale ca_AD.
+ * @enum {string}
+ */
+goog.i18n.NumberFormatSymbols_ca_AD = goog.i18n.NumberFormatSymbols_ca;
+
+
+/**
* Number formatting symbols for locale ca_ES.
* @enum {string}
*/
@@ -506,7 +562,7 @@ goog.i18n.NumberFormatSymbols_el = {
INFINITY: '\u221E',
NAN: 'NaN',
DECIMAL_PATTERN: '#,##0.###',
- SCIENTIFIC_PATTERN: '#E0',
+ SCIENTIFIC_PATTERN: '[#E0]',
PERCENT_PATTERN: '#,##0%',
CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
DEF_CURRENCY_CODE: 'EUR'
@@ -521,13 +577,6 @@ goog.i18n.NumberFormatSymbols_el_GR = goog.i18n.NumberFormatSymbols_el;
/**
- * Number formatting symbols for locale el_POLYTON.
- * @enum {string}
- */
-goog.i18n.NumberFormatSymbols_el_POLYTON = goog.i18n.NumberFormatSymbols_el;
-
-
-/**
* Number formatting symbols for locale en.
* @enum {string}
*/
@@ -575,23 +624,23 @@ goog.i18n.NumberFormatSymbols_en_AU = {
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '\u00A4#,##0.00',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
DEF_CURRENCY_CODE: 'AUD'
};
/**
- * Number formatting symbols for locale en_Dsrt.
+ * Number formatting symbols for locale en_Dsrt_US.
* @enum {string}
*/
-goog.i18n.NumberFormatSymbols_en_Dsrt = goog.i18n.NumberFormatSymbols_en;
+goog.i18n.NumberFormatSymbols_en_Dsrt_US = goog.i18n.NumberFormatSymbols_en;
/**
- * Number formatting symbols for locale en_Dsrt_US.
+ * Number formatting symbols for locale en_FM.
* @enum {string}
*/
-goog.i18n.NumberFormatSymbols_en_Dsrt_US = goog.i18n.NumberFormatSymbols_en;
+goog.i18n.NumberFormatSymbols_en_FM = goog.i18n.NumberFormatSymbols_en;
/**
@@ -642,7 +691,7 @@ goog.i18n.NumberFormatSymbols_en_IE = {
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '\u00A4#,##0.00',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
DEF_CURRENCY_CODE: 'EUR'
};
@@ -685,6 +734,20 @@ goog.i18n.NumberFormatSymbols_en_MP = goog.i18n.NumberFormatSymbols_en;
/**
+ * Number formatting symbols for locale en_PR.
+ * @enum {string}
+ */
+goog.i18n.NumberFormatSymbols_en_PR = goog.i18n.NumberFormatSymbols_en;
+
+
+/**
+ * Number formatting symbols for locale en_PW.
+ * @enum {string}
+ */
+goog.i18n.NumberFormatSymbols_en_PW = goog.i18n.NumberFormatSymbols_en;
+
+
+/**
* Number formatting symbols for locale en_SG.
* @enum {string}
*/
@@ -708,6 +771,13 @@ goog.i18n.NumberFormatSymbols_en_SG = {
/**
+ * Number formatting symbols for locale en_TC.
+ * @enum {string}
+ */
+goog.i18n.NumberFormatSymbols_en_TC = goog.i18n.NumberFormatSymbols_en;
+
+
+/**
* Number formatting symbols for locale en_UM.
* @enum {string}
*/
@@ -722,6 +792,13 @@ goog.i18n.NumberFormatSymbols_en_US = goog.i18n.NumberFormatSymbols_en;
/**
+ * Number formatting symbols for locale en_VG.
+ * @enum {string}
+ */
+goog.i18n.NumberFormatSymbols_en_VG = goog.i18n.NumberFormatSymbols_en;
+
+
+/**
* Number formatting symbols for locale en_VI.
* @enum {string}
*/
@@ -746,19 +823,12 @@ goog.i18n.NumberFormatSymbols_en_ZA = {
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '\u00A4#,##0.00',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
DEF_CURRENCY_CODE: 'ZAR'
};
/**
- * Number formatting symbols for locale en_ZZ.
- * @enum {string}
- */
-goog.i18n.NumberFormatSymbols_en_ZZ = goog.i18n.NumberFormatSymbols_en;
-
-
-/**
* Number formatting symbols for locale es.
* @enum {string}
*/
@@ -776,12 +846,42 @@ goog.i18n.NumberFormatSymbols_es = {
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '\u00A4\u00A0#,##0.00',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
DEF_CURRENCY_CODE: 'EUR'
};
/**
+ * Number formatting symbols for locale es_419.
+ * @enum {string}
+ */
+goog.i18n.NumberFormatSymbols_es_419 = {
+ DECIMAL_SEP: '.',
+ GROUP_SEP: ',',
+ PERCENT: '%',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: 'E',
+ PERMILL: '\u2030',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00',
+ DEF_CURRENCY_CODE: 'MXN'
+};
+
+
+/**
+ * Number formatting symbols for locale es_EA.
+ * @enum {string}
+ */
+goog.i18n.NumberFormatSymbols_es_EA = goog.i18n.NumberFormatSymbols_es;
+
+
+/**
* Number formatting symbols for locale es_ES.
* @enum {string}
*/
@@ -789,6 +889,13 @@ goog.i18n.NumberFormatSymbols_es_ES = goog.i18n.NumberFormatSymbols_es;
/**
+ * Number formatting symbols for locale es_IC.
+ * @enum {string}
+ */
+goog.i18n.NumberFormatSymbols_es_IC = goog.i18n.NumberFormatSymbols_es;
+
+
+/**
* Number formatting symbols for locale et.
* @enum {string}
*/
@@ -806,7 +913,7 @@ goog.i18n.NumberFormatSymbols_et = {
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ CURRENCY_PATTERN: '#0.00\u00A4;(#0.00\u00A4)',
DEF_CURRENCY_CODE: 'EUR'
};
@@ -835,8 +942,8 @@ goog.i18n.NumberFormatSymbols_eu = {
NAN: 'NaN',
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
- PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ PERCENT_PATTERN: '%\u00A0#,##0',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4;(#,##0.00\u00A0\u00A4)',
DEF_CURRENCY_CODE: 'EUR'
};
@@ -853,21 +960,20 @@ goog.i18n.NumberFormatSymbols_eu_ES = goog.i18n.NumberFormatSymbols_eu;
* @enum {string}
*/
goog.i18n.NumberFormatSymbols_fa = {
- DECIMAL_SEP: '/',
- GROUP_SEP: '\u060C',
- PERCENT: '%',
- ZERO_DIGIT: '0',
+ DECIMAL_SEP: '\u066B',
+ GROUP_SEP: '\u066C',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '\u06F0',
PLUS_SIGN: '+',
MINUS_SIGN: '\u2212',
- EXP_SYMBOL: 'E',
- PERMILL: '\u2030',
+ EXP_SYMBOL: '\u00D7\u06F1\u06F0^',
+ PERMILL: '\u0609',
INFINITY: '\u221E',
- NAN: 'NaN',
- DECIMAL_PATTERN: '#,##0.###;\'\u202A\'-#,##0.###\'\u202C\'',
+ NAN: '\u0646\u0627\u0639\u062F\u062F',
+ DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
- PERCENT_PATTERN: '\'\u202A\'%#,##0\'\u202C\'',
- CURRENCY_PATTERN:
- '#,##0.00\u00A0\u00A4;\'\u202A\'-#,##0.00\'\u202C\'\u00A0\u00A4',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u200E\u00A4#,##0.00;\u200E(\u00A4#,##0.00)',
DEF_CURRENCY_CODE: 'IRR'
};
@@ -927,7 +1033,7 @@ goog.i18n.NumberFormatSymbols_fil = {
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '\u00A4\u00A0#,##0.00',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
DEF_CURRENCY_CODE: 'PHP'
};
@@ -957,7 +1063,7 @@ goog.i18n.NumberFormatSymbols_fr = {
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0\u00A0%',
- CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4;(#,##0.00\u00A0\u00A4)',
DEF_CURRENCY_CODE: 'EUR'
};
@@ -1000,6 +1106,13 @@ goog.i18n.NumberFormatSymbols_fr_FR = goog.i18n.NumberFormatSymbols_fr;
/**
+ * Number formatting symbols for locale fr_GF.
+ * @enum {string}
+ */
+goog.i18n.NumberFormatSymbols_fr_GF = goog.i18n.NumberFormatSymbols_fr;
+
+
+/**
* Number formatting symbols for locale fr_GP.
* @enum {string}
*/
@@ -1035,6 +1148,13 @@ goog.i18n.NumberFormatSymbols_fr_RE = goog.i18n.NumberFormatSymbols_fr;
/**
+ * Number formatting symbols for locale fr_YT.
+ * @enum {string}
+ */
+goog.i18n.NumberFormatSymbols_fr_YT = goog.i18n.NumberFormatSymbols_fr;
+
+
+/**
* Number formatting symbols for locale gl.
* @enum {string}
*/
@@ -1052,7 +1172,7 @@ goog.i18n.NumberFormatSymbols_gl = {
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
DEF_CURRENCY_CODE: 'EUR'
};
@@ -1109,10 +1229,10 @@ goog.i18n.NumberFormatSymbols_gu = {
PERMILL: '\u2030',
INFINITY: '\u221E',
NAN: 'NaN',
- DECIMAL_PATTERN: '#,##,##0.###',
+ DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
- PERCENT_PATTERN: '#,##,##0%',
- CURRENCY_PATTERN: '\u00A4\u00A0#,##,##0.00',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
DEF_CURRENCY_CODE: 'INR'
};
@@ -1307,15 +1427,15 @@ goog.i18n.NumberFormatSymbols_is = {
PERCENT: '%',
ZERO_DIGIT: '0',
PLUS_SIGN: '+',
- MINUS_SIGN: '\u2212',
- EXP_SYMBOL: '\u00D710^',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: 'E',
PERMILL: '\u2030',
INFINITY: '\u221E',
- NAN: 'EiTa',
+ NAN: 'NaN',
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
DEF_CURRENCY_CODE: 'ISK'
};
@@ -1358,6 +1478,13 @@ goog.i18n.NumberFormatSymbols_it_IT = goog.i18n.NumberFormatSymbols_it;
/**
+ * Number formatting symbols for locale it_SM.
+ * @enum {string}
+ */
+goog.i18n.NumberFormatSymbols_it_SM = goog.i18n.NumberFormatSymbols_it;
+
+
+/**
* Number formatting symbols for locale iw.
* @enum {string}
*/
@@ -1421,14 +1548,14 @@ goog.i18n.NumberFormatSymbols_kn = {
ZERO_DIGIT: '0',
PLUS_SIGN: '+',
MINUS_SIGN: '-',
- EXP_SYMBOL: 'E',
+ EXP_SYMBOL: '\u0C88',
PERMILL: '\u2030',
INFINITY: '\u221E',
NAN: 'NaN',
- DECIMAL_PATTERN: '#,##,##0.###',
+ DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
- PERCENT_PATTERN: '#,##,##0%',
- CURRENCY_PATTERN: '\u00A4\u00A0#,##,##0.00',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
DEF_CURRENCY_CODE: 'INR'
};
@@ -1458,7 +1585,7 @@ goog.i18n.NumberFormatSymbols_ko = {
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '\u00A4#,##0.00',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
DEF_CURRENCY_CODE: 'KRW'
};
@@ -1475,8 +1602,8 @@ goog.i18n.NumberFormatSymbols_ko_KR = goog.i18n.NumberFormatSymbols_ko;
* @enum {string}
*/
goog.i18n.NumberFormatSymbols_ln = {
- DECIMAL_SEP: '.',
- GROUP_SEP: ',',
+ DECIMAL_SEP: ',',
+ GROUP_SEP: '.',
PERCENT: '%',
ZERO_DIGIT: '0',
PLUS_SIGN: '+',
@@ -1488,7 +1615,7 @@ goog.i18n.NumberFormatSymbols_ln = {
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '\u00A4\u00A0#,##0.00',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
DEF_CURRENCY_CODE: 'CDF'
};
@@ -1506,18 +1633,20 @@ goog.i18n.NumberFormatSymbols_ln_CD = goog.i18n.NumberFormatSymbols_ln;
*/
goog.i18n.NumberFormatSymbols_lt = {
DECIMAL_SEP: ',',
- GROUP_SEP: '.',
+ GROUP_SEP: '\u00A0',
PERCENT: '%',
ZERO_DIGIT: '0',
PLUS_SIGN: '+',
- MINUS_SIGN: '\u2212',
- EXP_SYMBOL: '\u00D710^',
+ MINUS_SIGN: '\u2013',
+ EXP_SYMBOL: 'E',
PERMILL: '\u2030',
INFINITY: '\u221E',
- NAN: '\u00A4\u00A4\u00A4',
+ NAN: 'NaN',
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
- PERCENT_PATTERN: '#,##0%',
+ // Re b/8016169, there need to be a space before percent sign in lt.
+ // Fix this temporarily before this change get into CLDR.
+ PERCENT_PATTERN: '#,##0 %',
CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
DEF_CURRENCY_CODE: 'LTL'
};
@@ -1540,7 +1669,7 @@ goog.i18n.NumberFormatSymbols_lv = {
PERCENT: '%',
ZERO_DIGIT: '0',
PLUS_SIGN: '+',
- MINUS_SIGN: '\u2212',
+ MINUS_SIGN: '-',
EXP_SYMBOL: 'E',
PERMILL: '\u2030',
INFINITY: '\u221E',
@@ -1548,7 +1677,7 @@ goog.i18n.NumberFormatSymbols_lv = {
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
DEF_CURRENCY_CODE: 'LVL'
};
@@ -1591,29 +1720,6 @@ goog.i18n.NumberFormatSymbols_ml_IN = goog.i18n.NumberFormatSymbols_ml;
/**
- * Number formatting symbols for locale mo.
- * @enum {string}
- */
-goog.i18n.NumberFormatSymbols_mo = {
- DECIMAL_SEP: ',',
- GROUP_SEP: '.',
- PERCENT: '%',
- ZERO_DIGIT: '0',
- PLUS_SIGN: '+',
- MINUS_SIGN: '-',
- EXP_SYMBOL: 'E',
- PERMILL: '\u2030',
- INFINITY: '\u221E',
- NAN: 'NaN',
- DECIMAL_PATTERN: '#,##0.###',
- SCIENTIFIC_PATTERN: '#E0',
- PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
- DEF_CURRENCY_CODE: 'MDL'
-};
-
-
-/**
* Number formatting symbols for locale mr.
* @enum {string}
*/
@@ -1628,10 +1734,10 @@ goog.i18n.NumberFormatSymbols_mr = {
PERMILL: '\u2030',
INFINITY: '\u221E',
NAN: 'NaN',
- DECIMAL_PATTERN: '#,##,##0.###',
+ DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
- PERCENT_PATTERN: '#,##,##0%',
- CURRENCY_PATTERN: '\u00A4\u00A0#,##,##0.00',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
DEF_CURRENCY_CODE: 'INR'
};
@@ -1692,7 +1798,7 @@ goog.i18n.NumberFormatSymbols_mt = {
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
CURRENCY_PATTERN: '\u00A4#,##0.00',
- DEF_CURRENCY_CODE: 'MTL'
+ DEF_CURRENCY_CODE: 'EUR'
};
@@ -1727,6 +1833,13 @@ goog.i18n.NumberFormatSymbols_nl = {
/**
+ * Number formatting symbols for locale nl_CW.
+ * @enum {string}
+ */
+goog.i18n.NumberFormatSymbols_nl_CW = goog.i18n.NumberFormatSymbols_nl;
+
+
+/**
* Number formatting symbols for locale nl_NL.
* @enum {string}
*/
@@ -1734,6 +1847,13 @@ goog.i18n.NumberFormatSymbols_nl_NL = goog.i18n.NumberFormatSymbols_nl;
/**
+ * Number formatting symbols for locale nl_SX.
+ * @enum {string}
+ */
+goog.i18n.NumberFormatSymbols_nl_SX = goog.i18n.NumberFormatSymbols_nl;
+
+
+/**
* Number formatting symbols for locale no.
* @enum {string}
*/
@@ -1804,7 +1924,7 @@ goog.i18n.NumberFormatSymbols_pl = {
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4;(#,##0.00\u00A0\u00A4)',
DEF_CURRENCY_CODE: 'PLN'
};
@@ -1886,7 +2006,7 @@ goog.i18n.NumberFormatSymbols_ro = {
NAN: 'NaN',
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
- PERCENT_PATTERN: '#,##0%',
+ PERCENT_PATTERN: '#,##0\u00A0%',
CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
DEF_CURRENCY_CODE: 'RON'
};
@@ -1913,7 +2033,7 @@ goog.i18n.NumberFormatSymbols_ru = {
EXP_SYMBOL: 'E',
PERMILL: '\u2030',
INFINITY: '\u221E',
- NAN: 'NaN',
+ NAN: '\u043D\u0435\u00A0\u0447\u0438\u0441\u043B\u043E',
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0\u00A0%',
@@ -1946,9 +2066,9 @@ goog.i18n.NumberFormatSymbols_sk = {
NAN: 'NaN',
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
- PERCENT_PATTERN: '#,##0%',
+ PERCENT_PATTERN: '#,##0\u00A0%',
CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
- DEF_CURRENCY_CODE: 'SKK'
+ DEF_CURRENCY_CODE: 'EUR'
};
@@ -1977,7 +2097,7 @@ goog.i18n.NumberFormatSymbols_sl = {
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
DEF_CURRENCY_CODE: 'EUR'
};
@@ -1995,7 +2115,7 @@ goog.i18n.NumberFormatSymbols_sl_SI = goog.i18n.NumberFormatSymbols_sl;
*/
goog.i18n.NumberFormatSymbols_sq = {
DECIMAL_SEP: ',',
- GROUP_SEP: '.',
+ GROUP_SEP: '\u00A0',
PERCENT: '%',
ZERO_DIGIT: '0',
PLUS_SIGN: '+',
@@ -2024,8 +2144,8 @@ goog.i18n.NumberFormatSymbols_sq_AL = goog.i18n.NumberFormatSymbols_sq;
* @enum {string}
*/
goog.i18n.NumberFormatSymbols_sr = {
- DECIMAL_SEP: '.',
- GROUP_SEP: ',',
+ DECIMAL_SEP: ',',
+ GROUP_SEP: '.',
PERCENT: '%',
ZERO_DIGIT: '0',
PLUS_SIGN: '+',
@@ -2057,13 +2177,6 @@ goog.i18n.NumberFormatSymbols_sr_Latn_RS = goog.i18n.NumberFormatSymbols_sr;
/**
- * Number formatting symbols for locale sr_RS.
- * @enum {string}
- */
-goog.i18n.NumberFormatSymbols_sr_RS = goog.i18n.NumberFormatSymbols_sr;
-
-
-/**
* Number formatting symbols for locale sv.
* @enum {string}
*/
@@ -2111,7 +2224,7 @@ goog.i18n.NumberFormatSymbols_sw = {
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
DEF_CURRENCY_CODE: 'TZS'
};
@@ -2168,10 +2281,10 @@ goog.i18n.NumberFormatSymbols_te = {
PERMILL: '\u2030',
INFINITY: '\u221E',
NAN: 'NaN',
- DECIMAL_PATTERN: '#,##,##0.###',
+ DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
- PERCENT_PATTERN: '#,##,##0%',
- CURRENCY_PATTERN: '\u00A4\u00A0#,##,##0.00',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
DEF_CURRENCY_CODE: 'INR'
};
@@ -2201,7 +2314,7 @@ goog.i18n.NumberFormatSymbols_th = {
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '\u00A4#,##0.00;\u00A4-#,##0.00',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
DEF_CURRENCY_CODE: 'THB'
};
@@ -2231,19 +2344,12 @@ goog.i18n.NumberFormatSymbols_tl = {
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '\u00A4\u00A0#,##0.00',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
DEF_CURRENCY_CODE: 'PHP'
};
/**
- * Number formatting symbols for locale tl_PH.
- * @enum {string}
- */
-goog.i18n.NumberFormatSymbols_tl_PH = goog.i18n.NumberFormatSymbols_tl;
-
-
-/**
* Number formatting symbols for locale tr.
* @enum {string}
*/
@@ -2260,8 +2366,8 @@ goog.i18n.NumberFormatSymbols_tr = {
NAN: 'NaN',
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
- PERCENT_PATTERN: '%\u00A0#,##0',
- CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ PERCENT_PATTERN: '%#,##0',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4;(#,##0.00\u00A0\u00A4)',
DEF_CURRENCY_CODE: 'TRY'
};
@@ -2284,10 +2390,10 @@ goog.i18n.NumberFormatSymbols_uk = {
ZERO_DIGIT: '0',
PLUS_SIGN: '+',
MINUS_SIGN: '-',
- EXP_SYMBOL: 'E',
+ EXP_SYMBOL: '\u0415',
PERMILL: '\u2030',
INFINITY: '\u221E',
- NAN: 'NaN',
+ NAN: '\u041D\u0435\u00A0\u0447\u0438\u0441\u043B\u043E',
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
@@ -2381,7 +2487,7 @@ goog.i18n.NumberFormatSymbols_zh = {
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
- CURRENCY_PATTERN: '\u00A4#,##0.00',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
DEF_CURRENCY_CODE: 'CNY'
};
@@ -2407,7 +2513,7 @@ goog.i18n.NumberFormatSymbols_zh_HK = {
EXP_SYMBOL: 'E',
PERMILL: '\u2030',
INFINITY: '\u221E',
- NAN: 'NaN',
+ NAN: '\u975E\u6578\u503C',
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
@@ -2417,13 +2523,6 @@ goog.i18n.NumberFormatSymbols_zh_HK = {
/**
- * Number formatting symbols for locale zh_Hans.
- * @enum {string}
- */
-goog.i18n.NumberFormatSymbols_zh_Hans = goog.i18n.NumberFormatSymbols_zh;
-
-
-/**
* Number formatting symbols for locale zh_Hans_CN.
* @enum {string}
*/
@@ -2444,7 +2543,7 @@ goog.i18n.NumberFormatSymbols_zh_TW = {
EXP_SYMBOL: 'E',
PERMILL: '\u2030',
INFINITY: '\u221E',
- NAN: 'NaN',
+ NAN: '\u975E\u6578\u503C',
DECIMAL_PATTERN: '#,##0.###',
SCIENTIFIC_PATTERN: '#E0',
PERCENT_PATTERN: '#,##0%',
@@ -2454,10 +2553,48 @@ goog.i18n.NumberFormatSymbols_zh_TW = {
/**
+ * Number formatting symbols for locale zu.
+ * @enum {string}
+ */
+goog.i18n.NumberFormatSymbols_zu = {
+ DECIMAL_SEP: '.',
+ GROUP_SEP: ',',
+ PERCENT: '%',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: 'E',
+ PERMILL: '\u2030',
+ INFINITY: '\u221E',
+ NAN: 'I-NaN',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
+ DEF_CURRENCY_CODE: 'ZAR'
+};
+
+
+/**
+ * Number formatting symbols for locale zu_ZA.
+ * @enum {string}
+ */
+goog.i18n.NumberFormatSymbols_zu_ZA = goog.i18n.NumberFormatSymbols_zu;
+
+
+/**
* Selected number formatting symbols by locale.
*/
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_en;
+if (goog.LOCALE == 'af') {
+ goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_af;
+}
+
+if (goog.LOCALE == 'af_ZA' || goog.LOCALE == 'af-ZA') {
+ goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_af;
+}
+
if (goog.LOCALE == 'am') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_am;
}
@@ -2470,6 +2607,10 @@ if (goog.LOCALE == 'ar') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_ar;
}
+if (goog.LOCALE == 'ar_001' || goog.LOCALE == 'ar-001') {
+ goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_ar;
+}
+
if (goog.LOCALE == 'ar_EG' || goog.LOCALE == 'ar-EG') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_ar;
}
@@ -2494,6 +2635,10 @@ if (goog.LOCALE == 'ca') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_ca;
}
+if (goog.LOCALE == 'ca_AD' || goog.LOCALE == 'ca-AD') {
+ goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_ca;
+}
+
if (goog.LOCALE == 'ca_ES' || goog.LOCALE == 'ca-ES') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_ca;
}
@@ -2546,10 +2691,6 @@ if (goog.LOCALE == 'el_GR' || goog.LOCALE == 'el-GR') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_el;
}
-if (goog.LOCALE == 'el_POLYTON' || goog.LOCALE == 'el-POLYTON') {
- goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_el;
-}
-
if (goog.LOCALE == 'en') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_en;
}
@@ -2562,11 +2703,11 @@ if (goog.LOCALE == 'en_AU' || goog.LOCALE == 'en-AU') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_en_AU;
}
-if (goog.LOCALE == 'en_Dsrt' || goog.LOCALE == 'en-Dsrt') {
+if (goog.LOCALE == 'en_Dsrt_US' || goog.LOCALE == 'en-Dsrt-US') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_en;
}
-if (goog.LOCALE == 'en_Dsrt_US' || goog.LOCALE == 'en-Dsrt-US') {
+if (goog.LOCALE == 'en_FM' || goog.LOCALE == 'en-FM') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_en;
}
@@ -2594,10 +2735,22 @@ if (goog.LOCALE == 'en_MP' || goog.LOCALE == 'en-MP') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_en;
}
+if (goog.LOCALE == 'en_PR' || goog.LOCALE == 'en-PR') {
+ goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_en;
+}
+
+if (goog.LOCALE == 'en_PW' || goog.LOCALE == 'en-PW') {
+ goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_en;
+}
+
if (goog.LOCALE == 'en_SG' || goog.LOCALE == 'en-SG') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_en_SG;
}
+if (goog.LOCALE == 'en_TC' || goog.LOCALE == 'en-TC') {
+ goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_en;
+}
+
if (goog.LOCALE == 'en_UM' || goog.LOCALE == 'en-UM') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_en;
}
@@ -2606,6 +2759,10 @@ if (goog.LOCALE == 'en_US' || goog.LOCALE == 'en-US') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_en;
}
+if (goog.LOCALE == 'en_VG' || goog.LOCALE == 'en-VG') {
+ goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_en;
+}
+
if (goog.LOCALE == 'en_VI' || goog.LOCALE == 'en-VI') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_en;
}
@@ -2614,11 +2771,15 @@ if (goog.LOCALE == 'en_ZA' || goog.LOCALE == 'en-ZA') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_en_ZA;
}
-if (goog.LOCALE == 'en_ZZ' || goog.LOCALE == 'en-ZZ') {
- goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_en;
+if (goog.LOCALE == 'es') {
+ goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_es;
}
-if (goog.LOCALE == 'es') {
+if (goog.LOCALE == 'es_419' || goog.LOCALE == 'es-419') {
+ goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_es_419;
+}
+
+if (goog.LOCALE == 'es_EA' || goog.LOCALE == 'es-EA') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_es;
}
@@ -2626,6 +2787,10 @@ if (goog.LOCALE == 'es_ES' || goog.LOCALE == 'es-ES') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_es;
}
+if (goog.LOCALE == 'es_IC' || goog.LOCALE == 'es-IC') {
+ goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_es;
+}
+
if (goog.LOCALE == 'et') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_et;
}
@@ -2682,6 +2847,10 @@ if (goog.LOCALE == 'fr_FR' || goog.LOCALE == 'fr-FR') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_fr;
}
+if (goog.LOCALE == 'fr_GF' || goog.LOCALE == 'fr-GF') {
+ goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_fr;
+}
+
if (goog.LOCALE == 'fr_GP' || goog.LOCALE == 'fr-GP') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_fr;
}
@@ -2702,6 +2871,10 @@ if (goog.LOCALE == 'fr_RE' || goog.LOCALE == 'fr-RE') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_fr;
}
+if (goog.LOCALE == 'fr_YT' || goog.LOCALE == 'fr-YT') {
+ goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_fr;
+}
+
if (goog.LOCALE == 'gl') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_gl;
}
@@ -2786,6 +2959,10 @@ if (goog.LOCALE == 'it_IT' || goog.LOCALE == 'it-IT') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_it;
}
+if (goog.LOCALE == 'it_SM' || goog.LOCALE == 'it-SM') {
+ goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_it;
+}
+
if (goog.LOCALE == 'iw') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_iw;
}
@@ -2846,10 +3023,6 @@ if (goog.LOCALE == 'ml_IN' || goog.LOCALE == 'ml-IN') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_ml;
}
-if (goog.LOCALE == 'mo') {
- goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_mo;
-}
-
if (goog.LOCALE == 'mr') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_mr;
}
@@ -2878,10 +3051,18 @@ if (goog.LOCALE == 'nl') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_nl;
}
+if (goog.LOCALE == 'nl_CW' || goog.LOCALE == 'nl-CW') {
+ goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_nl;
+}
+
if (goog.LOCALE == 'nl_NL' || goog.LOCALE == 'nl-NL') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_nl;
}
+if (goog.LOCALE == 'nl_SX' || goog.LOCALE == 'nl-SX') {
+ goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_nl;
+}
+
if (goog.LOCALE == 'no') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_no;
}
@@ -2966,10 +3147,6 @@ if (goog.LOCALE == 'sr_Latn_RS' || goog.LOCALE == 'sr-Latn-RS') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_sr;
}
-if (goog.LOCALE == 'sr_RS' || goog.LOCALE == 'sr-RS') {
- goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_sr;
-}
-
if (goog.LOCALE == 'sv') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_sv;
}
@@ -3014,10 +3191,6 @@ if (goog.LOCALE == 'tl') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_tl;
}
-if (goog.LOCALE == 'tl_PH' || goog.LOCALE == 'tl-PH') {
- goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_tl;
-}
-
if (goog.LOCALE == 'tr') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_tr;
}
@@ -3062,10 +3235,6 @@ if (goog.LOCALE == 'zh_HK' || goog.LOCALE == 'zh-HK') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_zh_HK;
}
-if (goog.LOCALE == 'zh_Hans' || goog.LOCALE == 'zh-Hans') {
- goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_zh;
-}
-
if (goog.LOCALE == 'zh_Hans_CN' || goog.LOCALE == 'zh-Hans-CN') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_zh;
}
@@ -3074,3 +3243,11 @@ if (goog.LOCALE == 'zh_TW' || goog.LOCALE == 'zh-TW') {
goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_zh_TW;
}
+if (goog.LOCALE == 'zu') {
+ goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_zu;
+}
+
+if (goog.LOCALE == 'zu_ZA' || goog.LOCALE == 'zu-ZA') {
+ goog.i18n.NumberFormatSymbols = goog.i18n.NumberFormatSymbols_zu;
+}
+
diff --git a/i18n/closure/pluralRules.js b/i18n/closure/pluralRules.js
index 5f9dd416..9d115cd8 100644
--- a/i18n/closure/pluralRules.js
+++ b/i18n/closure/pluralRules.js
@@ -1,4 +1,4 @@
-// Copyright 2011 The Closure Library Authors. All Rights Reserved
+// Copyright 2012 The Closure Library Authors. All Rights Reserved
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -7,35 +7,24 @@
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS-IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
+// distributed under the License is distributed on an "AS-IS" BASIS, WITHOUT
+// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+// License for the specific language governing permissions and limitations under
+// the License.
/**
* @fileoverview Plural rules.
*
* This file is autogenerated by script:
- * http://go/generate_pluralrules.py
- * using the --for_closure flag.
+ * http://go/generate_pluralrules.py
*
- * To reduce the file size (which may cause issues in some JS
- * developing environments), this file will only contain locales
- * that are usually supported by google products. This is defined as
- * closure_tier1_locales and will change (most likely addition)
- * over time. Rest of the data can be found in another file named
- * "pluralrulesext.js", which will be generated at the
- * same time together with this file.
- *
- * Before checkin, this file could have been manually edited. This is
- * to incorporate changes before we could fix CLDR. All manual
- * modification must be documented in this section, and should be
- * removed after those changes land to CLDR.
+ * Before check in, this file could have been manually edited. This is to
+ * incorporate changes before we could fix CLDR. All manual modification must be
+ * documented in this section, and should be removed after those changes land to
+ * CLDR.
*/
goog.provide('goog.i18n.pluralRules');
-
-
/**
* Plural pattern keyword
* @enum {string}
@@ -53,7 +42,7 @@ goog.i18n.pluralRules.Keyword = {
/**
* Default plural select rule.
* @param {number} n The count of items.
- * @return {goog.i18n.pluralRules.Keyword} Default plural value.
+ * @return {goog.i18n.pluralRules.Keyword} Default value.
* @private
*/
goog.i18n.pluralRules.defaultSelect_ = function(n) {
@@ -64,25 +53,25 @@ goog.i18n.pluralRules.defaultSelect_ = function(n) {
/**
* Plural select rules for ar locale
*
- * @param {number} n The count of items.
- * @return {goog.i18n.pluralRules.Keyword} Locale specific plural value.
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
* @private
*/
goog.i18n.pluralRules.arSelect_ = function(n) {
if (n == 0) {
- return goog.i18n.pluralRules.Keyword.ZERO;
+ return goog.i18n.pluralRules.Keyword.ZERO;
}
if (n == 1) {
- return goog.i18n.pluralRules.Keyword.ONE;
+ return goog.i18n.pluralRules.Keyword.ONE;
}
if (n == 2) {
- return goog.i18n.pluralRules.Keyword.TWO;
+ return goog.i18n.pluralRules.Keyword.TWO;
}
- if ((n % 100) >= 3 && (n % 100) <= 10 && n == Math.floor(n)) {
- return goog.i18n.pluralRules.Keyword.FEW;
+ if (n == (n | 0) && n % 100 >= 3 && n % 100 <= 10) {
+ return goog.i18n.pluralRules.Keyword.FEW;
}
- if ((n % 100) >= 11 && (n % 100) <= 99 && n == Math.floor(n)) {
- return goog.i18n.pluralRules.Keyword.MANY;
+ if (n == (n | 0) && n % 100 >= 11 && n % 100 <= 99) {
+ return goog.i18n.pluralRules.Keyword.MANY;
}
return goog.i18n.pluralRules.Keyword.OTHER;
};
@@ -91,13 +80,13 @@ goog.i18n.pluralRules.arSelect_ = function(n) {
/**
* Plural select rules for en locale
*
- * @param {number} n The count of items.
- * @return {goog.i18n.pluralRules.Keyword} Locale specific plural value.
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
* @private
*/
goog.i18n.pluralRules.enSelect_ = function(n) {
if (n == 1) {
- return goog.i18n.pluralRules.Keyword.ONE;
+ return goog.i18n.pluralRules.Keyword.ONE;
}
return goog.i18n.pluralRules.Keyword.OTHER;
};
@@ -106,13 +95,13 @@ goog.i18n.pluralRules.enSelect_ = function(n) {
/**
* Plural select rules for fil locale
*
- * @param {number} n The count of items.
- * @return {goog.i18n.pluralRules.Keyword} Locale specific plural value.
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
* @private
*/
goog.i18n.pluralRules.filSelect_ = function(n) {
if (n == 0 || n == 1) {
- return goog.i18n.pluralRules.Keyword.ONE;
+ return goog.i18n.pluralRules.Keyword.ONE;
}
return goog.i18n.pluralRules.Keyword.OTHER;
};
@@ -121,13 +110,13 @@ goog.i18n.pluralRules.filSelect_ = function(n) {
/**
* Plural select rules for fr locale
*
- * @param {number} n The count of items.
- * @return {goog.i18n.pluralRules.Keyword} Locale specific plural value.
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
* @private
*/
goog.i18n.pluralRules.frSelect_ = function(n) {
- if (n >= 0 && n < 2) {
- return goog.i18n.pluralRules.Keyword.ONE;
+ if (n >= 0 && n <= 2 && n != 2) {
+ return goog.i18n.pluralRules.Keyword.ONE;
}
return goog.i18n.pluralRules.Keyword.OTHER;
};
@@ -136,16 +125,34 @@ goog.i18n.pluralRules.frSelect_ = function(n) {
/**
* Plural select rules for lv locale
*
- * @param {number} n The count of items.
- * @return {goog.i18n.pluralRules.Keyword} Locale specific plural value.
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
* @private
*/
goog.i18n.pluralRules.lvSelect_ = function(n) {
if (n == 0) {
- return goog.i18n.pluralRules.Keyword.ZERO;
+ return goog.i18n.pluralRules.Keyword.ZERO;
}
- if ((n % 10) == 1 && (n % 100) != 11) {
- return goog.i18n.pluralRules.Keyword.ONE;
+ if (n % 10 == 1 && n % 100 != 11) {
+ return goog.i18n.pluralRules.Keyword.ONE;
+ }
+ return goog.i18n.pluralRules.Keyword.OTHER;
+};
+
+
+/**
+ * Plural select rules for iu locale
+ *
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
+ * @private
+ */
+goog.i18n.pluralRules.iuSelect_ = function(n) {
+ if (n == 1) {
+ return goog.i18n.pluralRules.Keyword.ONE;
+ }
+ if (n == 2) {
+ return goog.i18n.pluralRules.Keyword.TWO;
}
return goog.i18n.pluralRules.Keyword.OTHER;
};
@@ -154,16 +161,22 @@ goog.i18n.pluralRules.lvSelect_ = function(n) {
/**
* Plural select rules for ga locale
*
- * @param {number} n The count of items.
- * @return {goog.i18n.pluralRules.Keyword} Locale specific plural value.
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
* @private
*/
goog.i18n.pluralRules.gaSelect_ = function(n) {
if (n == 1) {
- return goog.i18n.pluralRules.Keyword.ONE;
+ return goog.i18n.pluralRules.Keyword.ONE;
}
if (n == 2) {
- return goog.i18n.pluralRules.Keyword.TWO;
+ return goog.i18n.pluralRules.Keyword.TWO;
+ }
+ if (n == (n | 0) && n >= 3 && n <= 6) {
+ return goog.i18n.pluralRules.Keyword.FEW;
+ }
+ if (n == (n | 0) && n >= 7 && n <= 10) {
+ return goog.i18n.pluralRules.Keyword.MANY;
}
return goog.i18n.pluralRules.Keyword.OTHER;
};
@@ -172,17 +185,16 @@ goog.i18n.pluralRules.gaSelect_ = function(n) {
/**
* Plural select rules for ro locale
*
- * @param {number} n The count of items.
- * @return {goog.i18n.pluralRules.Keyword} Locale specific plural value.
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
* @private
*/
goog.i18n.pluralRules.roSelect_ = function(n) {
if (n == 1) {
- return goog.i18n.pluralRules.Keyword.ONE;
+ return goog.i18n.pluralRules.Keyword.ONE;
}
- if (n == 0 || n != 1 && (n % 100) >= 1 &&
- (n % 100) <= 19 && n == Math.floor(n)) {
- return goog.i18n.pluralRules.Keyword.FEW;
+ if (n == 0 || n != 1 && n == (n | 0) && n % 100 >= 1 && n % 100 <= 19) {
+ return goog.i18n.pluralRules.Keyword.FEW;
}
return goog.i18n.pluralRules.Keyword.OTHER;
};
@@ -191,40 +203,37 @@ goog.i18n.pluralRules.roSelect_ = function(n) {
/**
* Plural select rules for lt locale
*
- * @param {number} n The count of items.
- * @return {goog.i18n.pluralRules.Keyword} Locale specific plural value.
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
* @private
*/
goog.i18n.pluralRules.ltSelect_ = function(n) {
- if ((n % 10) == 1 && ((n % 100) < 11 || (n % 100) > 19)) {
- return goog.i18n.pluralRules.Keyword.ONE;
+ if (n % 10 == 1 && (n % 100 < 11 || n % 100 > 19)) {
+ return goog.i18n.pluralRules.Keyword.ONE;
}
- if ((n % 10) >= 2 && (n % 10) <= 9 &&
- ((n % 100) < 11 || (n % 100) > 19) && n == Math.floor(n)) {
- return goog.i18n.pluralRules.Keyword.FEW;
+ if (n == (n | 0) && n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) {
+ return goog.i18n.pluralRules.Keyword.FEW;
}
return goog.i18n.pluralRules.Keyword.OTHER;
};
/**
- * Plural select rules for hr locale
+ * Plural select rules for be locale
*
- * @param {number} n The count of items.
- * @return {goog.i18n.pluralRules.Keyword} Locale specific plural value.
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
* @private
*/
-goog.i18n.pluralRules.hrSelect_ = function(n) {
- if ((n % 10) == 1 && (n % 100) != 11) {
- return goog.i18n.pluralRules.Keyword.ONE;
+goog.i18n.pluralRules.beSelect_ = function(n) {
+ if (n % 10 == 1 && n % 100 != 11) {
+ return goog.i18n.pluralRules.Keyword.ONE;
}
- if ((n % 10) >= 2 && (n % 10) <= 4 &&
- ((n % 100) < 12 || (n % 100) > 14) && n == Math.floor(n)) {
- return goog.i18n.pluralRules.Keyword.FEW;
+ if (n == (n | 0) && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14)) {
+ return goog.i18n.pluralRules.Keyword.FEW;
}
- if ((n % 10) == 0 || ((n % 10) >= 5 && (n % 10) <= 9) ||
- ((n % 100) >= 11 && (n % 100) <= 14) && n == Math.floor(n)) {
- return goog.i18n.pluralRules.Keyword.MANY;
+ if (n % 10 == 0 || n == (n | 0) && n % 10 >= 5 && n % 10 <= 9 || n == (n | 0) && n % 100 >= 11 && n % 100 <= 14) {
+ return goog.i18n.pluralRules.Keyword.MANY;
}
return goog.i18n.pluralRules.Keyword.OTHER;
};
@@ -233,16 +242,16 @@ goog.i18n.pluralRules.hrSelect_ = function(n) {
/**
* Plural select rules for cs locale
*
- * @param {number} n The count of items.
- * @return {goog.i18n.pluralRules.Keyword} Locale specific plural value.
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
* @private
*/
goog.i18n.pluralRules.csSelect_ = function(n) {
if (n == 1) {
- return goog.i18n.pluralRules.Keyword.ONE;
+ return goog.i18n.pluralRules.Keyword.ONE;
}
- if (n == 2 || n == 3 || n == 4) {
- return goog.i18n.pluralRules.Keyword.FEW;
+ if (n == (n | 0) && n >= 2 && n <= 4) {
+ return goog.i18n.pluralRules.Keyword.FEW;
}
return goog.i18n.pluralRules.Keyword.OTHER;
};
@@ -251,22 +260,19 @@ goog.i18n.pluralRules.csSelect_ = function(n) {
/**
* Plural select rules for pl locale
*
- * @param {number} n The count of items.
- * @return {goog.i18n.pluralRules.Keyword} Locale specific plural value.
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
* @private
*/
goog.i18n.pluralRules.plSelect_ = function(n) {
if (n == 1) {
- return goog.i18n.pluralRules.Keyword.ONE;
+ return goog.i18n.pluralRules.Keyword.ONE;
}
- if ((n % 10) >= 2 && (n % 10) <= 4 &&
- ((n % 100) < 12 || (n % 100) > 14) && n == Math.floor(n)) {
- return goog.i18n.pluralRules.Keyword.FEW;
+ if (n == (n | 0) && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14)) {
+ return goog.i18n.pluralRules.Keyword.FEW;
}
- if ((n % 10) == 0 || n != 1 && (n % 10) == 1 ||
- ((n % 10) >= 5 && (n % 10) <= 9 || (n % 100) >= 12 && (n % 100) <= 14) &&
- n == Math.floor(n)) {
- return goog.i18n.pluralRules.Keyword.MANY;
+ if (n != 1 && (n % 10 == 0 || n % 10 == 1) || n == (n | 0) && n % 10 >= 5 && n % 10 <= 9 || n == (n | 0) && n % 100 >= 12 && n % 100 <= 14) {
+ return goog.i18n.pluralRules.Keyword.MANY;
}
return goog.i18n.pluralRules.Keyword.OTHER;
};
@@ -275,19 +281,19 @@ goog.i18n.pluralRules.plSelect_ = function(n) {
/**
* Plural select rules for sl locale
*
- * @param {number} n The count of items.
- * @return {goog.i18n.pluralRules.Keyword} Locale specific plural value.
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
* @private
*/
goog.i18n.pluralRules.slSelect_ = function(n) {
- if ((n % 100) == 1) {
- return goog.i18n.pluralRules.Keyword.ONE;
+ if (n % 100 == 1) {
+ return goog.i18n.pluralRules.Keyword.ONE;
}
- if ((n % 100) == 2) {
- return goog.i18n.pluralRules.Keyword.TWO;
+ if (n % 100 == 2) {
+ return goog.i18n.pluralRules.Keyword.TWO;
}
- if ((n % 100) == 3 || (n % 100) == 4) {
- return goog.i18n.pluralRules.Keyword.FEW;
+ if (n % 100 == 3 || n % 100 == 4) {
+ return goog.i18n.pluralRules.Keyword.FEW;
}
return goog.i18n.pluralRules.Keyword.OTHER;
};
@@ -296,19 +302,19 @@ goog.i18n.pluralRules.slSelect_ = function(n) {
/**
* Plural select rules for mt locale
*
- * @param {number} n The count of items.
- * @return {goog.i18n.pluralRules.Keyword} Locale specific plural value.
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
* @private
*/
goog.i18n.pluralRules.mtSelect_ = function(n) {
if (n == 1) {
- return goog.i18n.pluralRules.Keyword.ONE;
+ return goog.i18n.pluralRules.Keyword.ONE;
}
- if (n == 0 || ((n % 100) >= 2 && (n % 100) <= 4 && n == Math.floor(n))) {
- return goog.i18n.pluralRules.Keyword.FEW;
+ if (n == 0 || n == (n | 0) && n % 100 >= 2 && n % 100 <= 10) {
+ return goog.i18n.pluralRules.Keyword.FEW;
}
- if ((n % 100) >= 11 && (n % 100) <= 19 && n == Math.floor(n)) {
- return goog.i18n.pluralRules.Keyword.MANY;
+ if (n == (n | 0) && n % 100 >= 11 && n % 100 <= 19) {
+ return goog.i18n.pluralRules.Keyword.MANY;
}
return goog.i18n.pluralRules.Keyword.OTHER;
};
@@ -317,13 +323,13 @@ goog.i18n.pluralRules.mtSelect_ = function(n) {
/**
* Plural select rules for mk locale
*
- * @param {number} n The count of items.
- * @return {goog.i18n.pluralRules.Keyword} Locale specific plural value.
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
* @private
*/
goog.i18n.pluralRules.mkSelect_ = function(n) {
- if ((n % 10) == 1 && n != 11) {
- return goog.i18n.pluralRules.Keyword.ONE;
+ if (n % 10 == 1 && n != 11) {
+ return goog.i18n.pluralRules.Keyword.ONE;
}
return goog.i18n.pluralRules.Keyword.OTHER;
};
@@ -332,25 +338,25 @@ goog.i18n.pluralRules.mkSelect_ = function(n) {
/**
* Plural select rules for cy locale
*
- * @param {number} n The count of items.
- * @return {goog.i18n.pluralRules.Keyword} Locale specific plural value.
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
* @private
*/
goog.i18n.pluralRules.cySelect_ = function(n) {
if (n == 0) {
- return goog.i18n.pluralRules.Keyword.ZERO;
+ return goog.i18n.pluralRules.Keyword.ZERO;
}
if (n == 1) {
- return goog.i18n.pluralRules.Keyword.ONE;
+ return goog.i18n.pluralRules.Keyword.ONE;
}
if (n == 2) {
- return goog.i18n.pluralRules.Keyword.TWO;
+ return goog.i18n.pluralRules.Keyword.TWO;
}
if (n == 3) {
- return goog.i18n.pluralRules.Keyword.FEW;
+ return goog.i18n.pluralRules.Keyword.FEW;
}
if (n == 6) {
- return goog.i18n.pluralRules.Keyword.MANY;
+ return goog.i18n.pluralRules.Keyword.MANY;
}
return goog.i18n.pluralRules.Keyword.OTHER;
};
@@ -359,16 +365,16 @@ goog.i18n.pluralRules.cySelect_ = function(n) {
/**
* Plural select rules for lag locale
*
- * @param {number} n The count of items.
- * @return {goog.i18n.pluralRules.Keyword} Locale specific plural value.
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
* @private
*/
goog.i18n.pluralRules.lagSelect_ = function(n) {
if (n == 0) {
- return goog.i18n.pluralRules.Keyword.ZERO;
+ return goog.i18n.pluralRules.Keyword.ZERO;
}
- if (n > 0 && n < 2) {
- return goog.i18n.pluralRules.Keyword.ONE;
+ if (n >= 0 && n <= 2 && n != 0 && n != 2) {
+ return goog.i18n.pluralRules.Keyword.ONE;
}
return goog.i18n.pluralRules.Keyword.OTHER;
};
@@ -377,16 +383,16 @@ goog.i18n.pluralRules.lagSelect_ = function(n) {
/**
* Plural select rules for shi locale
*
- * @param {number} n The count of items.
- * @return {goog.i18n.pluralRules.Keyword} Locale specific plural value.
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
* @private
*/
goog.i18n.pluralRules.shiSelect_ = function(n) {
if (n >= 0 && n <= 1) {
- return goog.i18n.pluralRules.Keyword.ONE;
+ return goog.i18n.pluralRules.Keyword.ONE;
}
- if (n >= 2 && n <= 10 && n == Math.floor(n)) {
- return goog.i18n.pluralRules.Keyword.FEW;
+ if (n == (n | 0) && n >= 2 && n <= 10) {
+ return goog.i18n.pluralRules.Keyword.FEW;
}
return goog.i18n.pluralRules.Keyword.OTHER;
};
@@ -395,25 +401,91 @@ goog.i18n.pluralRules.shiSelect_ = function(n) {
/**
* Plural select rules for br locale
*
- * @param {number} n The count of items.
- * @return {goog.i18n.pluralRules.Keyword} Locale specific plural value.
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
* @private
*/
goog.i18n.pluralRules.brSelect_ = function(n) {
+ if (n % 10 == 1 && n % 100 != 11 && n % 100 != 71 && n % 100 != 91) {
+ return goog.i18n.pluralRules.Keyword.ONE;
+ }
+ if (n % 10 == 2 && n % 100 != 12 && n % 100 != 72 && n % 100 != 92) {
+ return goog.i18n.pluralRules.Keyword.TWO;
+ }
+ if ((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 goog.i18n.pluralRules.Keyword.FEW;
+ }
+ if (n % 1000000 == 0 && n != 0) {
+ return goog.i18n.pluralRules.Keyword.MANY;
+ }
+ return goog.i18n.pluralRules.Keyword.OTHER;
+};
+
+
+/**
+ * Plural select rules for ksh locale
+ *
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
+ * @private
+ */
+goog.i18n.pluralRules.kshSelect_ = function(n) {
if (n == 0) {
- return goog.i18n.pluralRules.Keyword.ZERO;
+ return goog.i18n.pluralRules.Keyword.ZERO;
}
if (n == 1) {
- return goog.i18n.pluralRules.Keyword.ONE;
+ return goog.i18n.pluralRules.Keyword.ONE;
}
- if (n == 2) {
- return goog.i18n.pluralRules.Keyword.TWO;
+ return goog.i18n.pluralRules.Keyword.OTHER;
+};
+
+
+/**
+ * Plural select rules for tzm locale
+ *
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
+ * @private
+ */
+goog.i18n.pluralRules.tzmSelect_ = function(n) {
+ if (n == 0 || n == 1 || n == (n | 0) && n >= 11 && n <= 99) {
+ return goog.i18n.pluralRules.Keyword.ONE;
}
- if (n == 3) {
- return goog.i18n.pluralRules.Keyword.FEW;
+ return goog.i18n.pluralRules.Keyword.OTHER;
+};
+
+
+/**
+ * Plural select rules for gv locale
+ *
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
+ * @private
+ */
+goog.i18n.pluralRules.gvSelect_ = function(n) {
+ if (n % 10 == 1 || n % 10 == 2 || n % 20 == 0) {
+ return goog.i18n.pluralRules.Keyword.ONE;
}
- if (n == 6) {
- return goog.i18n.pluralRules.Keyword.MANY;
+ return goog.i18n.pluralRules.Keyword.OTHER;
+};
+
+
+/**
+ * Plural select rules for gd locale
+ *
+ * @param {number} n The count of items.
+ * @return {goog.i18n.pluralRules.Keyword} Locale-specific plural value.
+ * @private
+ */
+goog.i18n.pluralRules.gdSelect_ = function(n) {
+ if (n == 1 || n == 11) {
+ return goog.i18n.pluralRules.Keyword.ONE;
+ }
+ if (n == 2 || n == 12) {
+ return goog.i18n.pluralRules.Keyword.TWO;
+ }
+ if (n == (n | 0) && (n >= 3 && n <= 10 || n >= 13 && n <= 19)) {
+ return goog.i18n.pluralRules.Keyword.FEW;
}
return goog.i18n.pluralRules.Keyword.OTHER;
};
@@ -423,7 +495,6 @@ goog.i18n.pluralRules.brSelect_ = function(n) {
* Selected plural rules by locale.
*/
goog.i18n.pluralRules.select = goog.i18n.pluralRules.enSelect_;
-
if (goog.LOCALE == 'am') {
goog.i18n.pluralRules.select = goog.i18n.pluralRules.filSelect_;
}
@@ -557,7 +628,7 @@ if (goog.LOCALE == 'hi') {
}
if (goog.LOCALE == 'hr') {
- goog.i18n.pluralRules.select = goog.i18n.pluralRules.hrSelect_;
+ goog.i18n.pluralRules.select = goog.i18n.pluralRules.beSelect_;
}
if (goog.LOCALE == 'hu') {
@@ -581,7 +652,7 @@ if (goog.LOCALE == 'it') {
}
if (goog.LOCALE == 'iw') {
- goog.i18n.pluralRules.select = goog.i18n.pluralRules.enSelect_;
+ goog.i18n.pluralRules.select = goog.i18n.pluralRules.defaultSelect_;
}
if (goog.LOCALE == 'ja') {
@@ -612,10 +683,6 @@ if (goog.LOCALE == 'ml') {
goog.i18n.pluralRules.select = goog.i18n.pluralRules.enSelect_;
}
-if (goog.LOCALE == 'mo') {
- goog.i18n.pluralRules.select = goog.i18n.pluralRules.roSelect_;
-}
-
if (goog.LOCALE == 'mr') {
goog.i18n.pluralRules.select = goog.i18n.pluralRules.enSelect_;
}
@@ -661,7 +728,7 @@ if (goog.LOCALE == 'ro') {
}
if (goog.LOCALE == 'ru') {
- goog.i18n.pluralRules.select = goog.i18n.pluralRules.hrSelect_;
+ goog.i18n.pluralRules.select = goog.i18n.pluralRules.beSelect_;
}
if (goog.LOCALE == 'sk') {
@@ -677,7 +744,7 @@ if (goog.LOCALE == 'sq') {
}
if (goog.LOCALE == 'sr') {
- goog.i18n.pluralRules.select = goog.i18n.pluralRules.hrSelect_;
+ goog.i18n.pluralRules.select = goog.i18n.pluralRules.beSelect_;
}
if (goog.LOCALE == 'sv') {
@@ -709,7 +776,7 @@ if (goog.LOCALE == 'tr') {
}
if (goog.LOCALE == 'uk') {
- goog.i18n.pluralRules.select = goog.i18n.pluralRules.hrSelect_;
+ goog.i18n.pluralRules.select = goog.i18n.pluralRules.beSelect_;
}
if (goog.LOCALE == 'ur') {