CLDR-Number
view release on metacpan or search on metacpan
lib/CLDR/Number/Data/Base.pm view on Meta::CPAN
package CLDR::Number::Data::Base;
use v5.8.1;
use utf8;
use strict;
use warnings;
use charnames qw( :full );
use CLDR::Number::Constant qw( $N $M $P $C );
# This module does not have a publicly supported interface and may change in
# backward incompatible ways in the future. Please use one of the documented
# classes instead.
our $VERSION = '0.19';
our $CLDR_VERSION = '29';
our $DATA = {
root => {
pattern => {
at_least => '⩾{0}',
currency => '¤ #,##0.00',
decimal => '#,##0.###',
percent => '#,##0%',
range => '{0}â{1}',
},
symbol => {
decimal => '.',
group => ',',
infinity => 'â',
minus => '-',
nan => 'NaN',
percent => '%',
permil => 'â°',
plus => '+',
},
attr => {
min_group => 1,
system => 'latn',
},
},
af => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
agq => {
pattern => {
currency => '#,##0.00¤',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
ak => {
pattern => {
currency => '¤#,##0.00',
},
},
am => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00',
},
},
ar => {
pattern => {
at_least => '+{0}',
},
symbol => {
decimal => 'Ù«',
group => 'Ù¬',
minus => "\N{RIGHT-TO-LEFT MARK}-",
nan => 'ÙÙØ³Â رÙÙ
',
percent => 'Ùª',
permil => 'Ø',
plus => "\N{RIGHT-TO-LEFT MARK}+",
},
attr => {
system => 'arab',
},
},
'ar-DZ' => {
symbol => {
decimal => ',',
group => '.',
minus => "\N{LEFT-TO-RIGHT MARK}-",
nan => 'ÙÙØ³Â رÙÙ
ÙØ§',
permil => 'â°',
plus => "\N{LEFT-TO-RIGHT MARK}+",
},
attr => {
system => 'latn',
},
},
'ar-EH' => {
symbol => {
decimal => '.',
group => ',',
minus => "\N{LEFT-TO-RIGHT MARK}-",
nan => 'ÙÙØ³Â رÙÙ
ÙØ§',
permil => 'â°',
plus => "\N{LEFT-TO-RIGHT MARK}+",
},
attr => {
system => 'latn',
},
},
'ar-LY' => {
symbol => {
decimal => ',',
group => '.',
minus => "\N{LEFT-TO-RIGHT MARK}-",
nan => 'ÙÙØ³Â رÙÙ
ÙØ§',
permil => 'â°',
plus => "\N{LEFT-TO-RIGHT MARK}+",
},
attr => {
system => 'latn',
},
},
'ar-MA' => {
symbol => {
decimal => ',',
group => '.',
minus => "\N{LEFT-TO-RIGHT MARK}-",
nan => 'ÙÙØ³Â رÙÙ
ÙØ§',
permil => 'â°',
plus => "\N{LEFT-TO-RIGHT MARK}+",
},
attr => {
system => 'latn',
},
},
'ar-TN' => {
symbol => {
decimal => ',',
group => '.',
minus => "\N{LEFT-TO-RIGHT MARK}-",
nan => 'ÙÙØ³Â رÙÙ
ÙØ§',
permil => 'â°',
plus => "\N{LEFT-TO-RIGHT MARK}+",
},
attr => {
system => 'latn',
},
},
as => {
pattern => {
currency => '¤ #,##,##0.00',
decimal => '#,##,##0.###',
percent => '#,##,##0%',
},
attr => {
system => 'beng',
},
},
asa => {
pattern => {
currency => '#,##0.00 ¤',
},
},
ast => {
pattern => {
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => '.',
nan => 'ND',
},
},
az => {
pattern => {
at_least => '{0}+',
},
symbol => {
decimal => ',',
group => '.',
},
},
'az-Cyrl' => {
symbol => {
decimal => ',',
group => '.',
},
},
bas => {
pattern => {
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
be => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => 'Â ',
},
attr => {
min_group => 2,
},
},
bem => {
pattern => {
currency => '¤#,##0.00',
},
},
bez => {
pattern => {
currency => '#,##0.00¤',
},
},
bg => {
pattern => {
at_least => '⩾ {0}',
currency => '#,##0.00 ¤',
range => '{0} â {1}',
},
symbol => {
decimal => ',',
group => 'Â ',
},
attr => {
min_group => 2,
},
},
bm => {
pattern => {
currency => '¤#,##0.00',
},
},
bn => {
pattern => {
at_least => '{0}+',
currency => '#,##,##0.00¤',
decimal => '#,##,##0.###',
percent => '#,##,##0%',
},
symbol => {
nan => 'সà¦à¦à§à¦¯à¦¾Â না',
},
attr => {
system => 'beng',
},
},
br => {
pattern => {
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
brx => {
pattern => {
currency => '¤ #,##,##0.00',
decimal => '#,##,##0.###',
percent => '#,##,##0%',
},
},
bs => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => '.',
},
},
'bs-Cyrl' => {
pattern => {
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => '.',
},
},
ca => {
pattern => {
at_least => '⥠{0}',
currency => '#,##0.00 ¤',
range => '{0}-{1}',
},
symbol => {
decimal => ',',
group => '.',
},
},
ce => {
pattern => {
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
},
symbol => {
nan => 'ТеÑÑ
ÑаÑ даÑ',
},
},
cgg => {
pattern => {
currency => '¤#,##0.00',
},
},
chr => {
pattern => {
currency => '¤#,##0.00',
},
},
ckb => {
symbol => {
decimal => 'Ù«',
group => 'Ù¬',
minus => "\N{RIGHT-TO-LEFT MARK}-",
percent => 'Ùª',
permil => 'Ø',
plus => "\N{RIGHT-TO-LEFT MARK}+",
},
attr => {
system => 'arab',
},
},
cs => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
cy => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00',
},
},
da => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
range => '{0}-{1}',
},
symbol => {
decimal => ',',
group => '.',
},
},
dav => {
pattern => {
currency => '¤#,##0.00',
},
},
de => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => '.',
},
},
'de-AT' => {
pattern => {
currency => '¤ #,##0.00',
},
symbol => {
group => 'Â ',
},
},
'de-CH' => {
pattern => {
currency => '¤ #,##0.00;¤-#,##0.00',
percent => '#,##0%',
},
symbol => {
decimal => '.',
group => q['],
},
},
'de-LI' => {
pattern => {
currency => '¤ #,##0.00',
percent => '#,##0%',
},
symbol => {
decimal => '.',
group => q['],
},
},
dje => {
pattern => {
currency => '#,##0.00¤',
},
symbol => {
group => 'Â ',
},
},
dsb => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => '.',
},
},
dua => {
pattern => {
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
dyo => {
pattern => {
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
dz => {
pattern => {
currency => '¤#,##,##0.00',
decimal => '#,##,##0.###',
percent => '#,##,##0Â %',
},
symbol => {
infinity => 'à½à¾²à½à½¦à¼à½à½ºà½',
nan => 'ཨà½à¼à½à½',
},
attr => {
system => 'tibt',
},
},
ebu => {
pattern => {
currency => '¤#,##0.00',
},
},
ee => {
pattern => {
currency => '¤#,##0.00',
},
symbol => {
nan => 'mnn',
},
},
el => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => '.',
},
},
en => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00',
},
},
'en-150' => {
pattern => {
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => '.',
},
},
'en-AT' => {
pattern => {
currency => '¤ #,##0.00',
percent => '#,##0Â %',
},
},
'en-BE' => {
pattern => {
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => '.',
},
},
'en-CH' => {
pattern => {
currency => '¤ #,##0.00;¤-#,##0.00',
},
},
'en-DE' => {
pattern => {
percent => '#,##0Â %',
},
},
'en-DK' => {
pattern => {
percent => '#,##0Â %',
},
},
'en-FI' => {
pattern => {
percent => '#,##0Â %',
},
symbol => {
group => 'Â ',
},
},
'en-IN' => {
pattern => {
currency => '¤ #,##,##0.00',
decimal => '#,##,##0.###',
percent => '#,##,##0%',
},
},
'en-NL' => {
pattern => {
currency => '¤ #,##0.00;¤ -#,##0.00',
},
},
'en-SE' => {
pattern => {
percent => '#,##0Â %',
},
symbol => {
group => 'Â ',
},
},
'en-US-u-va-posix' => {
pattern => {
currency => '¤ #0.00',
decimal => '#0.######',
percent => '#0%',
},
symbol => {
infinity => 'INF',
permil => '0/00',
},
},
'en-ZA' => {
symbol => {
decimal => ',',
group => 'Â ',
},
},
eo => {
symbol => {
decimal => ',',
group => 'Â ',
},
},
es => {
pattern => {
at_least => 'Más de {0}',
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
range => '{0}-{1}',
},
symbol => {
decimal => ',',
group => '.',
},
attr => {
min_group => 2,
},
},
'es-419' => {
pattern => {
currency => '¤#,##0.00',
},
symbol => {
decimal => '.',
group => ',',
},
attr => {
min_group => 1,
},
},
'es-AR' => {
pattern => {
currency => '¤ #,##0.00',
},
symbol => {
decimal => ',',
group => '.',
},
},
'es-BO' => {
symbol => {
decimal => ',',
group => '.',
},
},
'es-CL' => {
pattern => {
currency => '¤#,##0.00;¤-#,##0.00',
},
symbol => {
decimal => ',',
group => '.',
},
},
'es-CO' => {
pattern => {
currency => '¤ #,##0.00',
percent => '#,##0%',
range => 'de {0} a {1}',
},
symbol => {
decimal => ',',
group => '.',
},
},
'es-CR' => {
symbol => {
decimal => ',',
group => 'Â ',
},
},
'es-DO' => {
pattern => {
percent => '#,##0%',
},
},
'es-EC' => {
pattern => {
currency => '¤#,##0.00;¤-#,##0.00',
},
symbol => {
decimal => ',',
group => '.',
},
},
'es-GQ' => {
pattern => {
currency => '¤#,##0.00',
},
},
'es-GT' => {
pattern => {
range => '{0} al {1}',
},
},
'es-MX' => {
pattern => {
percent => '#,##0%',
},
},
'es-PY' => {
pattern => {
currency => '¤ #,##0.00;¤ -#,##0.00',
},
symbol => {
decimal => ',',
group => '.',
},
},
'es-UY' => {
pattern => {
currency => '¤ #,##0.00',
},
symbol => {
decimal => ',',
group => '.',
},
},
'es-VE' => {
pattern => {
currency => '¤#,##0.00;¤-#,##0.00',
},
symbol => {
decimal => ',',
group => '.',
},
},
et => {
pattern => {
currency => '#,##0.00 ¤',
range => '{0}â{1}',
},
symbol => {
decimal => ',',
group => 'Â ',
minus => 'â',
},
attr => {
min_group => 2,
},
},
eu => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
percent => '%Â #,##0',
},
symbol => {
decimal => ',',
group => '.',
},
},
ewo => {
pattern => {
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
fa => {
pattern => {
at_least => "\N{LEFT-TO-RIGHT MARK}{0}+\N{LEFT-TO-RIGHT MARK}",
currency => "\N{LEFT-TO-RIGHT MARK}¤#,##0.00",
range => '{0} تا {1}',
},
symbol => {
decimal => 'Ù«',
group => 'Ù¬',
minus => "\N{LEFT-TO-RIGHT MARK}â",
nan => 'ÙØ§Ø¹Ø¯Ø¯',
percent => 'Ùª',
permil => 'Ø',
plus => "\N{LEFT-TO-RIGHT MARK}+\N{LEFT-TO-RIGHT MARK}",
},
attr => {
system => 'arabext',
},
},
ff => {
pattern => {
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
fi => {
pattern => {
at_least => 'vähintään {0}',
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
range => '{0}â{1}',
},
symbol => {
decimal => ',',
group => 'Â ',
minus => 'â',
nan => 'epäluku',
},
},
fil => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00',
range => '{0}-{1}',
},
},
fo => {
pattern => {
at_least => '{0} ella meira',
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => '.',
minus => 'â',
},
},
fr => {
pattern => {
at_least => 'au moins {0}',
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
'fr-BE' => {
symbol => {
group => '.',
},
},
'fr-CH' => {
pattern => {
currency => '¤ #,##0.00;¤-#,##0.00',
percent => '#,##0%',
},
symbol => {
decimal => '.',
},
},
'fr-LU' => {
symbol => {
group => '.',
},
},
'fr-MA' => {
symbol => {
group => '.',
},
},
fur => {
symbol => {
decimal => ',',
group => '.',
},
},
fy => {
pattern => {
at_least => '{0}+',
currency => '¤ #,##0.00;¤ #,##0.00-',
range => '{0}-{1}',
},
symbol => {
decimal => ',',
group => '.',
},
},
ga => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00',
},
},
gd => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00',
},
},
gl => {
pattern => {
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => '.',
},
},
gsw => {
pattern => {
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
},
symbol => {
group => 'â',
minus => 'â',
},
},
gu => {
pattern => {
at_least => '{0}+',
currency => '¤#,##,##0.00',
decimal => '#,##,##0.###',
percent => '#,##,##0%',
range => '{0}-{1}',
},
},
guz => {
pattern => {
currency => '¤#,##0.00',
},
},
gv => {
pattern => {
currency => '¤#,##0.00',
},
},
haw => {
pattern => {
currency => '¤#,##0.00',
},
},
he => {
pattern => {
at_least => '⩾{0}+',
currency => '#,##0.00 ¤',
},
symbol => {
minus => "\N{LEFT-TO-RIGHT MARK}-",
plus => "\N{LEFT-TO-RIGHT MARK}+",
},
},
hi => {
pattern => {
at_least => '{0}+',
currency => '¤#,##,##0.00',
decimal => '#,##,##0.###',
percent => '#,##,##0%',
},
},
hr => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => '.',
},
},
hsb => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => '.',
},
},
hu => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
hy => {
pattern => {
at_least => '{0}+',
decimal => '#0.###',
range => '{0}-{1}',
},
symbol => {
decimal => ',',
group => '.',
},
},
id => {
pattern => {
currency => '¤#,##0.00',
},
symbol => {
decimal => ',',
group => '.',
},
},
ig => {
pattern => {
currency => '¤#,##0.00',
},
},
is => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => '.',
},
},
it => {
pattern => {
currency => '#,##0.00 ¤',
range => '{0}-{1}',
},
symbol => {
decimal => ',',
group => '.',
},
},
'it-CH' => {
pattern => {
currency => '¤ #,##0.00;¤-#,##0.00',
},
symbol => {
decimal => '.',
group => q['],
},
},
ja => {
pattern => {
at_least => '{0} 以ä¸',
currency => '¤#,##0.00',
range => '{0}ï½{1}',
},
},
jgo => {
symbol => {
decimal => ',',
group => '.',
},
},
jmc => {
pattern => {
currency => '¤#,##0.00',
},
},
ka => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
range => '{0}-{1}',
},
symbol => {
decimal => ',',
group => 'Â ',
nan => 'áá  áá áá¡Â á ááªá®áá',
},
attr => {
min_group => 2,
},
},
kab => {
pattern => {
currency => '#,##0.00¤',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
kam => {
pattern => {
currency => '¤#,##0.00',
},
},
kde => {
pattern => {
currency => '¤#,##0.00',
},
},
kea => {
pattern => {
at_least => '+{0}',
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
khq => {
pattern => {
currency => '#,##0.00¤',
},
symbol => {
group => 'Â ',
},
},
ki => {
pattern => {
currency => '¤#,##0.00',
},
},
kk => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
kkj => {
symbol => {
decimal => ',',
group => '.',
},
},
kl => {
pattern => {
currency => '¤#,##0.00;¤-#,##0.00',
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => '.',
},
},
kln => {
pattern => {
currency => '¤#,##0.00',
},
},
km => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00',
},
symbol => {
decimal => ',',
group => '.',
},
},
kn => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00',
},
},
ko => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00',
range => '{0}~{1}',
},
},
kok => {
pattern => {
currency => '¤ #,##,##0.00',
decimal => '#,##,##0.###',
percent => '#,##,##0%',
},
},
ks => {
pattern => {
currency => '¤ #,##,##0.00',
decimal => '#,##,##0.###',
percent => '#,##,##0%',
},
symbol => {
decimal => 'Ù«',
group => 'Ù¬',
minus => "\N{LEFT-TO-RIGHT MARK}-\N{LEFT-TO-RIGHT MARK}",
percent => 'Ùª',
permil => 'Ø',
plus => "\N{LEFT-TO-RIGHT MARK}+\N{LEFT-TO-RIGHT MARK}",
},
attr => {
system => 'arabext',
},
},
ksb => {
pattern => {
currency => '#,##0.00¤',
},
},
ksf => {
pattern => {
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
ksh => {
pattern => {
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => 'Â ',
minus => 'â',
nan => '¤¤¤',
},
},
kw => {
pattern => {
currency => '¤#,##0.00',
},
},
ky => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => 'Â ',
nan => 'Ñан ÑмеÑ',
},
},
lb => {
pattern => {
at_least => '⩾ {0}',
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => '.',
},
},
lg => {
pattern => {
currency => '#,##0.00¤',
},
},
ln => {
pattern => {
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => '.',
},
},
lo => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00;¤-#,##0.00',
},
symbol => {
decimal => ',',
group => '.',
nan => "àºà»à»\N{ZERO WIDTH SPACE}à»àº¡à»àº\N{ZERO WIDTH SPACE}à»àº\N{ZERO WIDTH SPACE}à»àº¥àº",
},
},
lrc => {
symbol => {
decimal => 'Ù«',
group => 'Ù¬',
minus => "\N{LEFT-TO-RIGHT MARK}-\N{LEFT-TO-RIGHT MARK}",
percent => 'Ùª',
permil => 'Ø',
plus => "\N{LEFT-TO-RIGHT MARK}+\N{LEFT-TO-RIGHT MARK}",
},
attr => {
system => 'arabext',
},
},
lt => {
pattern => {
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => 'Â ',
minus => 'â',
},
},
lu => {
pattern => {
currency => '#,##0.00¤',
},
symbol => {
decimal => ',',
group => '.',
},
},
luo => {
pattern => {
currency => '#,##0.00¤',
},
},
luy => {
pattern => {
currency => '¤#,##0.00;¤- #,##0.00',
},
},
lv => {
pattern => {
at_least => 'vismaz {0}',
currency => '#0.00 ¤',
},
symbol => {
decimal => ',',
group => 'Â ',
nan => 'nav skaitlis',
},
attr => {
min_group => 3,
},
},
mas => {
pattern => {
currency => '¤#,##0.00',
},
},
mer => {
pattern => {
currency => '¤#,##0.00',
},
},
mfe => {
symbol => {
group => 'Â ',
},
},
mg => {
pattern => {
currency => '¤#,##0.00',
},
},
lib/CLDR/Number/Data/Base.pm view on Meta::CPAN
},
},
mn => {
pattern => {
at_least => '{0}+',
},
},
mr => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00',
decimal => '#,##,##0.###',
},
attr => {
system => 'deva',
},
},
ms => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00',
},
},
'ms-BN' => {
pattern => {
currency => '¤ #,##0.00',
},
symbol => {
decimal => ',',
group => '.',
},
},
mt => {
pattern => {
currency => '¤#,##0.00',
},
},
mua => {
pattern => {
currency => '¤#,##0.00',
},
symbol => {
decimal => ',',
group => '.',
},
},
my => {
symbol => {
nan => 'ááááºá¸ááá¯ááºáá±á¬',
},
attr => {
min_group => 3,
system => 'mymr',
},
},
mzn => {
symbol => {
decimal => 'Ù«',
group => 'Ù¬',
minus => "\N{LEFT-TO-RIGHT MARK}-\N{LEFT-TO-RIGHT MARK}",
percent => 'Ùª',
permil => 'Ø',
plus => "\N{LEFT-TO-RIGHT MARK}+\N{LEFT-TO-RIGHT MARK}",
},
attr => {
system => 'arabext',
},
},
naq => {
pattern => {
currency => '¤#,##0.00',
},
},
nb => {
pattern => {
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => 'Â ',
minus => 'â',
},
},
nd => {
pattern => {
currency => '¤#,##0.00',
},
},
ne => {
pattern => {
at_least => '{0}+',
},
attr => {
system => 'deva',
},
},
nl => {
pattern => {
at_least => '{0}+',
currency => '¤ #,##0.00;¤ -#,##0.00',
range => '{0}-{1}',
},
symbol => {
decimal => ',',
group => '.',
},
},
'nl-BE' => {
pattern => {
currency => '#,##0.00 ¤',
},
},
nmg => {
pattern => {
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
nn => {
pattern => {
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => 'Â ',
minus => 'â',
},
},
nnh => {
symbol => {
decimal => ',',
group => '.',
},
},
nus => {
pattern => {
currency => '¤#,##0.00',
},
},
nyn => {
pattern => {
currency => '¤#,##0.00',
},
},
om => {
pattern => {
currency => '¤#,##0.00',
},
},
or => {
pattern => {
currency => '¤ #,##,##0.00',
decimal => '#,##,##0.###',
percent => '#,##,##0%',
},
},
os => {
symbol => {
decimal => ',',
group => 'Â ',
nan => 'ÐÐ',
},
},
pa => {
pattern => {
at_least => '{0}+',
currency => '¤ #,##,##0.00',
decimal => '#,##,##0.###',
percent => '#,##,##0%',
},
},
'pa-Arab' => {
symbol => {
decimal => 'Ù«',
group => 'Ù¬',
minus => "\N{LEFT-TO-RIGHT MARK}-\N{LEFT-TO-RIGHT MARK}",
percent => 'Ùª',
permil => 'Ø',
plus => "\N{LEFT-TO-RIGHT MARK}+\N{LEFT-TO-RIGHT MARK}",
},
attr => {
system => 'arabext',
},
},
pl => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => 'Â ',
},
attr => {
min_group => 2,
},
},
ps => {
pattern => {
currency => '#,##0.00 ¤',
},
symbol => {
decimal => 'Ù«',
group => 'Ù¬',
minus => "\N{LEFT-TO-RIGHT MARK}-\N{LEFT-TO-RIGHT MARK}",
percent => 'Ùª',
permil => 'Ø',
plus => "\N{LEFT-TO-RIGHT MARK}+\N{LEFT-TO-RIGHT MARK}",
},
attr => {
system => 'arabext',
},
},
pt => {
pattern => {
at_least => '+{0}',
currency => '¤#,##0.00',
},
symbol => {
decimal => ',',
group => '.',
},
},
'pt-PT' => {
pattern => {
currency => '#,##0.00 ¤',
range => '{0} - {1}',
},
symbol => {
group => 'Â ',
},
attr => {
min_group => 2,
},
},
qu => {
pattern => {
percent => '#,##0Â %',
},
},
'qu-BO' => {
symbol => {
decimal => ',',
group => '.',
},
},
rm => {
pattern => {
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
},
symbol => {
group => 'â',
minus => 'â',
},
},
rn => {
pattern => {
currency => '#,##0.00¤',
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => '.',
},
},
ro => {
pattern => {
at_least => '>{0}',
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
range => '{0} - {1}',
},
symbol => {
decimal => ',',
group => '.',
},
},
rof => {
pattern => {
currency => '¤#,##0.00',
},
},
ru => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
range => '{0}-{1}',
},
symbol => {
decimal => ',',
group => 'Â ',
nan => 'не ÑиÑло',
},
},
rw => {
symbol => {
decimal => ',',
group => '.',
},
},
rwk => {
pattern => {
currency => '#,##0.00¤',
},
},
saq => {
pattern => {
currency => '¤#,##0.00',
},
},
sbp => {
pattern => {
currency => '#,##0.00¤',
},
},
se => {
pattern => {
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => 'Â ',
minus => 'â',
nan => '¤¤¤',
},
},
seh => {
pattern => {
currency => '#,##0.00¤',
},
symbol => {
decimal => ',',
group => '.',
},
},
ses => {
pattern => {
currency => '#,##0.00¤',
},
symbol => {
group => 'Â ',
},
},
sg => {
pattern => {
currency => '¤#,##0.00;¤-#,##0.00',
},
symbol => {
decimal => ',',
group => '.',
},
},
shi => {
pattern => {
currency => '#,##0.00¤',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
'shi-Latn' => {
pattern => {
currency => '#,##0.00¤',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
si => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00',
},
},
sk => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
range => '{0} â {1}',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
sl => {
pattern => {
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => '.',
},
},
smn => {
pattern => {
at_least => 'ucemustáá {0}',
},
symbol => {
nan => 'epiloho',
},
},
sn => {
pattern => {
currency => '¤#,##0.00',
},
},
so => {
pattern => {
currency => '¤#,##0.00',
},
},
sq => {
pattern => {
at_least => '>{0}',
currency => '#,##0.00 ¤',
range => '{0}-{1}',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
sr => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => '.',
},
},
'sr-Latn' => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => '.',
},
},
sv => {
pattern => {
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
range => '{0}â{1}',
},
symbol => {
decimal => ',',
group => 'Â ',
minus => 'â',
nan => '¤¤¤',
},
},
sw => {
pattern => {
currency => '¤#,##0.00',
},
},
'sw-CD' => {
symbol => {
decimal => ',',
group => '.',
},
},
ta => {
pattern => {
at_least => '{0}+',
currency => '¤ #,##,##0.00',
decimal => '#,##,##0.###',
percent => '#,##,##0%',
},
},
'ta-MY' => {
pattern => {
currency => '¤ #,##0.00',
decimal => '#,##0.###',
percent => '#,##0%',
},
},
'ta-SG' => {
pattern => {
currency => '¤ #,##0.00',
decimal => '#,##0.###',
percent => '#,##0%',
},
},
te => {
pattern => {
at_least => '{0}+',
currency => '¤#,##,##0.00',
decimal => '#,##,##0.###',
},
},
teo => {
pattern => {
currency => '¤#,##0.00',
},
},
th => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00',
range => '{0}-{1}',
},
},
ti => {
pattern => {
currency => '¤#,##0.00',
},
},
tk => {
pattern => {
at_least => 'â¥{0}',
currency => '#,##0.00 ¤',
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => 'Â ',
nan => 'san däl',
},
},
to => {
pattern => {
at_least => '{0}+',
range => '{0}â{1}',
},
symbol => {
nan => 'TF',
},
},
tr => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
percent => '%#,##0',
},
symbol => {
decimal => ',',
group => '.',
},
},
twq => {
pattern => {
currency => '#,##0.00¤',
},
symbol => {
group => 'Â ',
},
},
tzm => {
pattern => {
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
ug => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00',
},
},
uk => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
ur => {
pattern => {
currency => '¤ #,##,##0.00',
percent => '#,##,##0%',
},
symbol => {
minus => "\N{LEFT-TO-RIGHT MARK}-",
plus => "\N{LEFT-TO-RIGHT MARK}+",
},
},
'ur-IN' => {
symbol => {
minus => "\N{LEFT-TO-RIGHT MARK}-\N{LEFT-TO-RIGHT MARK}",
plus => "\N{LEFT-TO-RIGHT MARK}+\N{LEFT-TO-RIGHT MARK}",
},
attr => {
system => 'arabext',
},
},
uz => {
pattern => {
at_least => '{0}+',
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => 'Â ',
nan => 'haqiqiy son emas',
},
},
'uz-Arab' => {
symbol => {
decimal => 'Ù«',
group => 'Ù¬',
minus => "\N{LEFT-TO-RIGHT MARK}-\N{LEFT-TO-RIGHT MARK}",
percent => 'Ùª',
permil => 'Ø',
plus => "\N{LEFT-TO-RIGHT MARK}+\N{LEFT-TO-RIGHT MARK}",
},
attr => {
system => 'arabext',
},
},
'uz-Cyrl' => {
symbol => {
decimal => ',',
group => 'Â ',
},
},
vai => {
pattern => {
currency => '¤#,##0.00',
},
},
'vai-Latn' => {
pattern => {
currency => '¤#,##0.00',
},
},
vi => {
pattern => {
at_least => '{0}+',
range => '{0}-{1}',
},
symbol => {
decimal => ',',
group => '.',
},
},
vun => {
pattern => {
currency => '¤#,##0.00',
},
},
wae => {
symbol => {
decimal => ',',
group => 'â',
},
},
xog => {
pattern => {
currency => '#,##0.00 ¤',
},
},
yav => {
pattern => {
currency => '#,##0.00 ¤',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
yo => {
pattern => {
currency => '¤#,##0.00',
},
},
yue => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00',
range => '{0}-{1}',
},
symbol => {
nan => '鿏å¼',
},
},
zgh => {
pattern => {
currency => '#,##0.00¤',
percent => '#,##0Â %',
},
symbol => {
decimal => ',',
group => 'Â ',
},
},
zh => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00',
range => '{0}-{1}',
},
},
'zh-Hant' => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00',
range => '{0}-{1}',
},
symbol => {
nan => '鿏å¼',
},
},
zu => {
pattern => {
at_least => '{0}+',
currency => '¤#,##0.00',
},
},
map { $_ => undef } qw(
af-NA ar-AE ar-BH ar-DJ ar-EG ar-ER ar-IL ar-IQ ar-JO ar-KM ar-KW ar-LB
ar-MR ar-OM ar-PS ar-QA ar-SA ar-SD ar-SO ar-SS ar-SY ar-TD ar-YE
az-Latn bn-IN bo bo-IN bs-Latn ca-AD ca-ES-u-va-valencia ca-FR ca-IT
ckb-IR cu da-GL de-BE de-LU ee-TG el-CY en-001 en-AG en-AI en-AS en-AU
en-BB en-BI en-BM en-BS en-BW en-BZ en-CA en-CC en-CK en-CM en-CX en-CY
en-DG en-DM en-ER en-FJ en-FK en-FM en-GB en-GD en-GG en-GH en-GI en-GM
en-GU en-GY en-HK en-IE en-IL en-IM en-IO en-JE en-JM en-KE en-KI en-KN
en-KY en-LC en-LR en-LS en-MG en-MH en-MO en-MP en-MS en-MT en-MU en-MW
en-MY en-NA en-NF en-NG en-NR en-NU en-NZ en-PG en-PH en-PK en-PN en-PR
en-PW en-RW en-SB en-SC en-SD en-SG en-SH en-SI en-SL en-SS en-SX en-SZ
en-TC en-TK en-TO en-TT en-TV en-TZ en-UG en-UM en-VC en-VG en-VI en-VU
en-WS en-ZM en-ZW es-BR es-CU es-EA es-HN es-IC es-NI es-PA es-PE es-PH
es-PR es-SV es-US fa-AF ff-CM ff-GN ff-MR fo-DK fr-BF fr-BI fr-BJ fr-BL
fr-CA fr-CD fr-CF fr-CG fr-CI fr-CM fr-DJ fr-DZ fr-GA fr-GF fr-GN fr-GP
fr-GQ fr-HT fr-KM fr-MC fr-MF fr-MG fr-ML fr-MQ fr-MR fr-MU fr-NC fr-NE
fr-PF fr-PM fr-RE fr-RW fr-SC fr-SN fr-SY fr-TD fr-TG fr-TN fr-VU fr-WF
fr-YT gsw-FR gsw-LI ha ha-GH ha-NE hr-BA ii it-SM ko-KP lag lkt ln-AO
ln-CF ln-CG lrc-IQ mas-TZ mgo ms-SG nb-SJ ne-IN nl-AW nl-BQ nl-CW nl-SR
nl-SX om-KE os-RU pa-Guru prg pt-AO pt-CH pt-CV pt-GQ pt-GW pt-LU pt-MO
pt-MZ pt-ST pt-TL qu-EC ro-MD ru-BY ru-KG ru-KZ ru-MD ru-UA sah se-FI
se-SE shi-Tfng so-DJ so-ET so-KE sq-MK sq-XK sr-Cyrl sr-Cyrl-BA
sr-Cyrl-ME sr-Cyrl-XK sr-Latn-BA sr-Latn-ME sr-Latn-XK sv-AX sv-FI sw-KE
sw-UG ta-LK teo-KE ti-ER tr-CY uz-Latn vai-Vaii vo yi yo-BJ zh-Hans
zh-Hans-HK zh-Hans-MO zh-Hans-SG zh-Hant-HK zh-Hant-MO
)
};
our $PARENT = {
'az-Arab' => 'root',
'az-Cyrl' => 'root',
( run in 0.853 second using v1.01-cache-2.11-cpan-39bf76dae61 )