Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(608)

Unified Diff: pkg/i18n/number_symbols_data.dart

Issue 10834318: First iteration on number formatting (Closed) Base URL: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/
Patch Set: Created 8 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: pkg/i18n/number_symbols_data.dart
===================================================================
--- pkg/i18n/number_symbols_data.dart (revision 0)
+++ pkg/i18n/number_symbols_data.dart (revision 0)
@@ -0,0 +1,1601 @@
+// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
+
+/**
+ * Date/time formatting symbols for all locales.
+ *
+ * DO NOT EDIT. This file is autogenerated by script. See
+ * http://go/generate_number_constants.py using the --for_dart flag.
+ *
+ * Before checkin, this file could have been manually edited. This is
+ * to incorporate changes before we could correct CLDR. All manual
+ * modification must be documented in this section, and should be
+ * removed after those changes land to CLDR.
+ */
+
+#library("number_symbol_data");
+#import("number_symbols.dart");
+
+Map numberFormatSymbols = const {
+ /**
+ * Number formatting symbols for locale af.
+ */
+ "af" : const NumberSymbols(
+ NAME: "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',
+ DEF_CURRENCY_CODE: 'ZAR'),
+ /**
+ * Number formatting symbols for locale am.
+ */
+ "am" : const NumberSymbols(
+ NAME: "am",
+ DECIMAL_SEP: '\u066B',
+ GROUP_SEP: '\u066C',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '000\u12AA\u1263',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
+ DEF_CURRENCY_CODE: 'ETB'),
+ /**
+ * Number formatting symbols for locale ar.
+ */
+ "ar" : const NumberSymbols(
+ NAME: "ar",
+ DECIMAL_SEP: '\u066B',
+ GROUP_SEP: '\u066C',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '\u0660',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: '\u0644\u064A\u0633 \u0631\u0642\u0645',
+ DECIMAL_PATTERN: '#0.###;#0.###-',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4\u00A0#0.00;\u00A4\u00A0#0.00-',
+ DEF_CURRENCY_CODE: 'EGP'),
+ /**
+ * Number formatting symbols for locale bg.
+ */
+ "bg" : const NumberSymbols(
+ NAME: "bg",
+ DECIMAL_SEP: ',',
+ GROUP_SEP: '\u00A0',
+ PERCENT: '%',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u2030',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'BGN'),
+ /**
+ * Number formatting symbols for locale bn.
+ */
+ "bn" : const NumberSymbols(
+ NAME: "bn",
+ DECIMAL_SEP: '.',
+ GROUP_SEP: ',',
+ PERCENT: '%',
+ ZERO_DIGIT: '\u09e6',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: 'E',
+ PERMILL: '\u2030',
+ INFINITY: '\u221E',
+ NAN: '\u09B8\u0982\u0996\u09CD\u09AF\u09BE \u09A8\u09BE',
+ DECIMAL_PATTERN: '#,##,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##,##0%',
+ CURRENCY_PATTERN: '#,##,##0.00\u00A4;(#,##,##0.00\u00A4)',
+ DEF_CURRENCY_CODE: 'BDT'),
+ /**
+ * Number formatting symbols for locale ca.
+ */
+ "ca" : const NumberSymbols(
+ NAME: "ca",
+ 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: 'EUR'),
+ /**
+ * Number formatting symbols for locale cs.
+ */
+ "cs" : const NumberSymbols(
+ NAME: "cs",
+ 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\u00A0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'CZK'),
+ /**
+ * Number formatting symbols for locale da.
+ */
+ "da" : const NumberSymbols(
+ NAME: "da",
+ 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\u00A0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'DKK'),
+ /**
+ * Number formatting symbols for locale de.
+ */
+ "de" : const NumberSymbols(
+ NAME: "de",
+ 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\u00A0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'EUR'),
+ /**
+ * Number formatting symbols for locale de_AT.
+ */
+ "de_AT" : const NumberSymbols(
+ NAME: "de_AT",
+ 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\u00A0%',
+ CURRENCY_PATTERN: '\u00A4\u00A0#,##0.00',
+ DEF_CURRENCY_CODE: 'EUR'),
+ /**
+ * Number formatting symbols for locale de_CH.
+ */
+ "de_CH" : const NumberSymbols(
+ NAME: "de_CH",
+ 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\u00A0%',
+ CURRENCY_PATTERN: '\u00A4\u00A0#,##0.00;\u00A4-#,##0.00',
+ DEF_CURRENCY_CODE: 'CHF'),
+ /**
+ * Number formatting symbols for locale el.
+ */
+ "el" : const NumberSymbols(
+ NAME: "el",
+ 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: 'EUR'),
+ /**
+ * Number formatting symbols for locale en.
+ */
+ "en" : const NumberSymbols(
+ NAME: "en",
+ 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;(\u00A4#,##0.00)',
+ DEF_CURRENCY_CODE: 'USD'),
+ /**
+ * Number formatting symbols for locale en_AU.
+ */
+ "en_AU" : const NumberSymbols(
+ NAME: "en_AU",
+ 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;(\u00A4#,##0.00)',
+ DEF_CURRENCY_CODE: 'AUD'),
+ /**
+ * Number formatting symbols for locale en_GB.
+ */
+ "en_GB" : const NumberSymbols(
+ NAME: "en_GB",
+ 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: 'GBP'),
+ /**
+ * Number formatting symbols for locale en_IE.
+ */
+ "en_IE" : const NumberSymbols(
+ NAME: "en_IE",
+ 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;(\u00A4#,##0.00)',
+ DEF_CURRENCY_CODE: 'EUR'),
+ /**
+ * Number formatting symbols for locale en_IN.
+ */
+ "en_IN" : const NumberSymbols(
+ NAME: "en_IN",
+ 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\u00A0#,##,##0.00',
+ DEF_CURRENCY_CODE: 'INR'),
+ /**
+ * Number formatting symbols for locale en_SG.
+ */
+ "en_SG" : const NumberSymbols(
+ NAME: "en_SG",
+ 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;(\u00A4#,##0.00)',
+ DEF_CURRENCY_CODE: 'SGD'),
+ /**
+ * Number formatting symbols for locale en_US.
+ */
+ "en_US" : const NumberSymbols(
+ NAME: "en_US",
+ 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;(\u00A4#,##0.00)',
+ DEF_CURRENCY_CODE: 'USD'),
+ /**
+ * Number formatting symbols for locale en_ZA.
+ */
+ "en_ZA" : const NumberSymbols(
+ NAME: "en_ZA",
+ 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 es.
+ */
+ "es" : const NumberSymbols(
+ NAME: "es",
+ 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: 'EUR'),
+ /**
+ * Number formatting symbols for locale es_419.
+ */
+ "es_419" : const NumberSymbols(
+ NAME: "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: '0000',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00',
+ DEF_CURRENCY_CODE: 'MXN'),
+ /**
+ * Number formatting symbols for locale et.
+ */
+ "et" : const NumberSymbols(
+ NAME: "et",
+ 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: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'EUR'),
+ /**
+ * Number formatting symbols for locale eu.
+ */
+ "eu" : const NumberSymbols(
+ NAME: "eu",
+ 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: 'EUR'),
+ /**
+ * Number formatting symbols for locale fa.
+ */
+ "fa" : const NumberSymbols(
+ NAME: "fa",
+ DECIMAL_SEP: '\u066B',
+ GROUP_SEP: '\u066C',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '\u06F0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '\u2212',
+ EXP_SYMBOL: '\u00D7\u06F1\u06F0^',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4;\u2212#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'IRR'),
+ /**
+ * Number formatting symbols for locale fi.
+ */
+ "fi" : const NumberSymbols(
+ NAME: "fi",
+ DECIMAL_SEP: ',',
+ GROUP_SEP: '\u00A0',
+ PERCENT: '%',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: 'E',
+ PERMILL: '\u2030',
+ INFINITY: '\u221E',
+ NAN: 'ep\u00E4luku',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0\u00A0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'EUR'),
+ /**
+ * Number formatting symbols for locale fil.
+ */
+ "fil" : const NumberSymbols(
+ NAME: "fil",
+ DECIMAL_SEP: '.',
+ GROUP_SEP: ',',
+ PERCENT: '%',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: 'E',
+ PERMILL: '\u2030',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '0.0B',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4\u00A0#,##0.00',
+ DEF_CURRENCY_CODE: 'PHP'),
+ /**
+ * Number formatting symbols for locale fr.
+ */
+ "fr" : const NumberSymbols(
+ NAME: "fr",
+ 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\u00A0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'EUR'),
+ /**
+ * Number formatting symbols for locale fr_CA.
+ */
+ "fr_CA" : const NumberSymbols(
+ NAME: "fr_CA",
+ 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.0B',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0\u00A0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4;(#,##0.00\u00A0\u00A4)',
+ DEF_CURRENCY_CODE: 'CAD'),
+ /**
+ * Number formatting symbols for locale gl.
+ */
+ "gl" : const NumberSymbols(
+ NAME: "gl",
+ 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: 'EUR'),
+ /**
+ * Number formatting symbols for locale gsw.
+ */
+ "gsw" : const NumberSymbols(
+ NAME: "gsw",
+ DECIMAL_SEP: '.',
+ GROUP_SEP: '\u2019',
+ PERCENT: '%',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '\u2212',
+ EXP_SYMBOL: 'E',
+ PERMILL: '\u2030',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0\u00A0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'CHF'),
+ /**
+ * Number formatting symbols for locale gu.
+ */
+ "gu" : const NumberSymbols(
+ NAME: "gu",
+ DECIMAL_SEP: '\u066B',
+ GROUP_SEP: '\u066C',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0AAA\u0AC2\u0AB0\u0ACD\u0AB5',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: '\u0AB8\u0A82\u0A96\u0ACD\u0AAF\u0ABE \u0AA8\u0AA5\u0AC0\u0A82',
+ DECIMAL_PATTERN: '#,##,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##,##0%',
+ CURRENCY_PATTERN: '\u00A4\u00A0#,##,##0.00',
+ DEF_CURRENCY_CODE: 'INR'),
+ /**
+ * Number formatting symbols for locale he.
+ */
+ "he" : const NumberSymbols(
+ NAME: "he",
+ 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: 'ILS'),
+ /**
+ * Number formatting symbols for locale hi.
+ */
+ "hi" : const NumberSymbols(
+ NAME: "hi",
+ 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\u00A0#,##,##0.00',
+ DEF_CURRENCY_CODE: 'INR'),
+ /**
+ * Number formatting symbols for locale hr.
+ */
+ "hr" : const NumberSymbols(
+ NAME: "hr",
+ DECIMAL_SEP: ',',
+ GROUP_SEP: '.',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '0000',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'HRK'),
+ /**
+ * Number formatting symbols for locale hu.
+ */
+ "hu" : const NumberSymbols(
+ NAME: "hu",
+ 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: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'HUF'),
+ /**
+ * Number formatting symbols for locale id.
+ */
+ "id" : const NumberSymbols(
+ NAME: "id",
+ DECIMAL_SEP: ',',
+ GROUP_SEP: '.',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '0000',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00',
+ DEF_CURRENCY_CODE: 'IDR'),
+ /**
+ * Number formatting symbols for locale in.
+ */
+ "in" : const NumberSymbols(
+ NAME: "in",
+ DECIMAL_SEP: ',',
+ GROUP_SEP: '.',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '0000',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00',
+ DEF_CURRENCY_CODE: 'IDR'),
+ /**
+ * Number formatting symbols for locale is.
+ */
+ "is" : const NumberSymbols(
+ NAME: "is",
+ DECIMAL_SEP: ',',
+ GROUP_SEP: '.',
+ PERCENT: '%',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '\u2212',
+ EXP_SYMBOL: '\u00D710^',
+ PERMILL: '\u2030',
+ INFINITY: '\u221E',
+ NAN: 'EiTa',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'ISK'),
+ /**
+ * Number formatting symbols for locale it.
+ */
+ "it" : const NumberSymbols(
+ NAME: "it",
+ DECIMAL_SEP: ',',
+ GROUP_SEP: '.',
+ PERCENT: '%',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u2030',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4\u00A0#,##0.00',
+ DEF_CURRENCY_CODE: 'EUR'),
+ /**
+ * Number formatting symbols for locale iw.
+ */
+ "iw" : const NumberSymbols(
+ NAME: "iw",
+ 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: 'ILS'),
+ /**
+ * Number formatting symbols for locale ja.
+ */
+ "ja" : const NumberSymbols(
+ NAME: "ja",
+ DECIMAL_SEP: '.',
+ GROUP_SEP: ',',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: 'NaN\uFF08\u975E\u6570\uFF09',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00',
+ DEF_CURRENCY_CODE: 'JPY'),
+ /**
+ * Number formatting symbols for locale kn.
+ */
+ "kn" : const NumberSymbols(
+ NAME: "kn",
+ DECIMAL_SEP: '\u066B',
+ GROUP_SEP: '\u066C',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0CAA\u0CC2\u0CB0\u0CCD\u0CB5',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: '\u0CB8\u0C82\u0C96\u0CCD\u0CAF\u0CC6\u0CAF\u0CB2\u0CCD\u0CB2',
+ DECIMAL_PATTERN: '#,##,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##,##0%',
+ CURRENCY_PATTERN: '\u00A4\u00A0#,##,##0.00',
+ DEF_CURRENCY_CODE: 'INR'),
+ /**
+ * Number formatting symbols for locale ko.
+ */
+ "ko" : const NumberSymbols(
+ NAME: "ko",
+ 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: 'KRW'),
+ /**
+ * Number formatting symbols for locale ln.
+ */
+ "ln" : const NumberSymbols(
+ NAME: "ln",
+ DECIMAL_SEP: ',',
+ GROUP_SEP: '.',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'CDF'),
+ /**
+ * Number formatting symbols for locale lt.
+ */
+ "lt" : const NumberSymbols(
+ NAME: "lt",
+ DECIMAL_SEP: '.',
+ GROUP_SEP: ',',
+ PERCENT: '%',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '\u2212',
+ EXP_SYMBOL: '\u00D710^',
+ PERMILL: '\u2030',
+ INFINITY: '\u221E',
+ NAN: '\u00A4\u00A4\u00A4',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0\u00A0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'LTL'),
+ /**
+ * Number formatting symbols for locale lv.
+ */
+ "lv" : const NumberSymbols(
+ NAME: "lv",
+ DECIMAL_SEP: ',',
+ GROUP_SEP: '\u00A0',
+ PERCENT: '%',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '\u2212',
+ EXP_SYMBOL: 'E',
+ PERMILL: '\u2030',
+ INFINITY: '\u221E',
+ NAN: 'nav\u00A0skaitlis',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'LVL'),
+ /**
+ * Number formatting symbols for locale ml.
+ */
+ "ml" : const NumberSymbols(
+ NAME: "ml",
+ 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\u00A4',
+ DEF_CURRENCY_CODE: 'INR'),
+ /**
+ * Number formatting symbols for locale mr.
+ */
+ "mr" : const NumberSymbols(
+ NAME: "mr",
+ DECIMAL_SEP: '\u066B',
+ GROUP_SEP: '\u066C',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u092A\u0942',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: '\u0928\u093E\u0928',
+ DECIMAL_PATTERN: '#,##,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##,##0%',
+ CURRENCY_PATTERN: '\u00A4\u00A0#,##,##0.00',
+ DEF_CURRENCY_CODE: 'INR'),
+ /**
+ * Number formatting symbols for locale ms.
+ */
+ "ms" : const NumberSymbols(
+ NAME: "ms",
+ DECIMAL_SEP: '\u066B',
+ GROUP_SEP: '\u066C',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '0.0B',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
+ DEF_CURRENCY_CODE: 'MYR'),
+ /**
+ * Number formatting symbols for locale mt.
+ */
+ "mt" : const NumberSymbols(
+ NAME: "mt",
+ DECIMAL_SEP: '.',
+ GROUP_SEP: ',',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00',
+ DEF_CURRENCY_CODE: 'MTL'),
+ /**
+ * Number formatting symbols for locale nl.
+ */
+ "nl" : const NumberSymbols(
+ NAME: "nl",
+ 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\u00A0#,##0.00;\u00A4\u00A0#,##0.00-',
+ DEF_CURRENCY_CODE: 'EUR'),
+ /**
+ * Number formatting symbols for locale no.
+ */
+ "no" : const NumberSymbols(
+ NAME: "no",
+ 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\u00A0%',
+ CURRENCY_PATTERN: '\u00A4\u00A0#,##0.00',
+ DEF_CURRENCY_CODE: 'NOK'),
+ /**
+ * Number formatting symbols for locale or.
+ */
+ "or" : const NumberSymbols(
+ NAME: "or",
+ DECIMAL_SEP: '.',
+ GROUP_SEP: ',',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '#,##,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##,##0%',
+ CURRENCY_PATTERN: '\u00A4\u00A0#,##,##0.00',
+ DEF_CURRENCY_CODE: 'INR'),
+ /**
+ * Number formatting symbols for locale pl.
+ */
+ "pl" : const NumberSymbols(
+ NAME: "pl",
+ 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: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'PLN'),
+ /**
+ * Number formatting symbols for locale pt.
+ */
+ "pt" : const NumberSymbols(
+ NAME: "pt",
+ 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;(\u00A4#,##0.00)',
+ DEF_CURRENCY_CODE: 'BRL'),
+ /**
+ * Number formatting symbols for locale pt_BR.
+ */
+ "pt_BR" : const NumberSymbols(
+ NAME: "pt_BR",
+ 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;(\u00A4#,##0.00)',
+ DEF_CURRENCY_CODE: 'BRL'),
+ /**
+ * Number formatting symbols for locale pt_PT.
+ */
+ "pt_PT" : const NumberSymbols(
+ NAME: "pt_PT",
+ DECIMAL_SEP: ',',
+ GROUP_SEP: '\u00A0',
+ PERCENT: '%',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: 'E',
+ PERMILL: '\u2030',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '0000',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'EUR'),
+ /**
+ * Number formatting symbols for locale ro.
+ */
+ "ro" : const NumberSymbols(
+ NAME: "ro",
+ 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: 'RON'),
+ /**
+ * Number formatting symbols for locale ru.
+ */
+ "ru" : const NumberSymbols(
+ NAME: "ru",
+ DECIMAL_SEP: ',',
+ GROUP_SEP: '\u00A0',
+ PERCENT: '%',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: 'E',
+ PERMILL: '\u2030',
+ INFINITY: '\u221E',
+ NAN: '\u043D\u0435 \u0447\u0438\u0441\u043B\u043E',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0\u00A0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'RUB'),
+ /**
+ * Number formatting symbols for locale sk.
+ */
+ "sk" : const NumberSymbols(
+ NAME: "sk",
+ DECIMAL_SEP: ',',
+ GROUP_SEP: '\u00A0',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '0.0\u00A0tis\'.\'',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0\u00A0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'SKK'),
+ /**
+ * Number formatting symbols for locale sl.
+ */
+ "sl" : const NumberSymbols(
+ NAME: "sl",
+ 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: 'EUR'),
+ /**
+ * Number formatting symbols for locale sq.
+ */
+ "sq" : const NumberSymbols(
+ NAME: "sq",
+ DECIMAL_SEP: ',',
+ GROUP_SEP: '.',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00',
+ DEF_CURRENCY_CODE: 'ALL'),
+ /**
+ * Number formatting symbols for locale sr.
+ */
+ "sr" : const NumberSymbols(
+ NAME: "sr",
+ 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: 'RSD'),
+ /**
+ * Number formatting symbols for locale sv.
+ */
+ "sv" : const NumberSymbols(
+ NAME: "sv",
+ DECIMAL_SEP: ',',
+ GROUP_SEP: '\u00A0',
+ PERCENT: '%',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '\u2212',
+ EXP_SYMBOL: '\u00D710^',
+ PERMILL: '\u2030',
+ INFINITY: '\u221E',
+ NAN: '\u00A4\u00A4\u00A4',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0\u00A0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'SEK'),
+ /**
+ * Number formatting symbols for locale sw.
+ */
+ "sw" : const NumberSymbols(
+ NAME: "sw",
+ DECIMAL_SEP: '\u066B',
+ GROUP_SEP: '\u066C',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: 'M0.0',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'TZS'),
+ /**
+ * Number formatting symbols for locale ta.
+ */
+ "ta" : const NumberSymbols(
+ NAME: "ta",
+ DECIMAL_SEP: '.',
+ GROUP_SEP: ',',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: '\u0B8E\u0BA3\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8',
+ DECIMAL_PATTERN: '#,##,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##,##0%',
+ CURRENCY_PATTERN: '\u00A4\u00A0#,##,##0.00',
+ DEF_CURRENCY_CODE: 'INR'),
+ /**
+ * Number formatting symbols for locale te.
+ */
+ "te" : const NumberSymbols(
+ NAME: "te",
+ DECIMAL_SEP: '\u066B',
+ GROUP_SEP: '\u066C',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0C24\u0C42',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '#,##,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##,##0%',
+ CURRENCY_PATTERN: '\u00A4\u00A0#,##,##0.00',
+ DEF_CURRENCY_CODE: 'INR'),
+ /**
+ * Number formatting symbols for locale th.
+ */
+ "th" : const NumberSymbols(
+ NAME: "th",
+ 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;\u00A4-#,##0.00',
+ DEF_CURRENCY_CODE: 'THB'),
+ /**
+ * Number formatting symbols for locale tl.
+ */
+ "tl" : const NumberSymbols(
+ NAME: "tl",
+ DECIMAL_SEP: '.',
+ GROUP_SEP: ',',
+ PERCENT: '%',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: 'E',
+ PERMILL: '\u2030',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '0.0B',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4\u00A0#,##0.00',
+ DEF_CURRENCY_CODE: 'PHP'),
+ /**
+ * Number formatting symbols for locale tr.
+ */
+ "tr" : const NumberSymbols(
+ NAME: "tr",
+ 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: 'TRY'),
+ /**
+ * Number formatting symbols for locale uk.
+ */
+ "uk" : const NumberSymbols(
+ NAME: "uk",
+ DECIMAL_SEP: ',',
+ GROUP_SEP: '\u00A0',
+ PERCENT: '%',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0415',
+ PERMILL: '\u2030',
+ INFINITY: '\u221E',
+ NAN: '\u041D\u0435 \u0447\u0438\u0441\u043B\u043E',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '#,##0.00\u00A0\u00A4',
+ DEF_CURRENCY_CODE: 'UAH'),
+ /**
+ * Number formatting symbols for locale ur.
+ */
+ "ur" : const NumberSymbols(
+ NAME: "ur",
+ 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: 'PKR'),
+ /**
+ * Number formatting symbols for locale vi.
+ */
+ "vi" : const NumberSymbols(
+ NAME: "vi",
+ 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: 'VND'),
+ /**
+ * Number formatting symbols for locale zh.
+ */
+ "zh" : const NumberSymbols(
+ NAME: "zh",
+ DECIMAL_SEP: '.',
+ GROUP_SEP: ',',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00',
+ DEF_CURRENCY_CODE: 'CNY'),
+ /**
+ * Number formatting symbols for locale zh_CN.
+ */
+ "zh_CN" : const NumberSymbols(
+ NAME: "zh_CN",
+ DECIMAL_SEP: '.',
+ GROUP_SEP: ',',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00',
+ DEF_CURRENCY_CODE: 'CNY'),
+ /**
+ * Number formatting symbols for locale zh_HK.
+ */
+ "zh_HK" : const NumberSymbols(
+ NAME: "zh_HK",
+ DECIMAL_SEP: '.',
+ GROUP_SEP: ',',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: '\u975E\u6578\u503C',
+ DECIMAL_PATTERN: '0000',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00;(\u00A4#,##0.00)',
+ DEF_CURRENCY_CODE: 'HKD'),
+ /**
+ * Number formatting symbols for locale zh_TW.
+ */
+ "zh_TW" : const NumberSymbols(
+ NAME: "zh_TW",
+ DECIMAL_SEP: '.',
+ GROUP_SEP: ',',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: '\u975E\u6578\u503C',
+ DECIMAL_PATTERN: '0000',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00',
+ DEF_CURRENCY_CODE: 'TWD'),
+ /**
+ * Number formatting symbols for locale zu.
+ */
+ "zu" : const NumberSymbols(
+ NAME: "zu",
+ DECIMAL_SEP: ',',
+ GROUP_SEP: '\u00A0',
+ PERCENT: '\u066A',
+ ZERO_DIGIT: '0',
+ PLUS_SIGN: '+',
+ MINUS_SIGN: '-',
+ EXP_SYMBOL: '\u0627\u0633',
+ PERMILL: '\u0609',
+ INFINITY: '\u221E',
+ NAN: 'NaN',
+ DECIMAL_PATTERN: '#,##0.###',
+ SCIENTIFIC_PATTERN: '#E0',
+ PERCENT_PATTERN: '#,##0%',
+ CURRENCY_PATTERN: '\u00A4#,##0.00',
+ DEF_CURRENCY_CODE: 'ZAR')
+};

Powered by Google App Engine
This is Rietveld 408576698