package compactnumber
import "github.com/nkall/compactnumber/internal/models"
var compactFormsByLanguage = map [string ]map [CompactType ][]models .CompactFormRule {
"af" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 duisend" ,
"other" : "0 duisend" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 duisend" ,
"other" : "00 duisend" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 duisend" ,
"other" : "000 duisend" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljoen" ,
"other" : "0 miljoen" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljoen" ,
"other" : "00 miljoen" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljoen" ,
"other" : "000 miljoen" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljard" ,
"other" : "0 miljard" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljard" ,
"other" : "00 miljard" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljard" ,
"other" : "000 miljard" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 biljoen" ,
"other" : "0 biljoen" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biljoen" ,
"other" : "00 biljoen" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 m" ,
"other" : "0 m" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 m" ,
"other" : "00 m" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 m" ,
"other" : "000 m" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mjd" ,
"other" : "0 mjd" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mjd" ,
"other" : "00 mjd" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mjd" ,
"other" : "000 mjd" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bn" ,
"other" : "0 bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bn" ,
"other" : "00 bn" ,
},
},
},
}, "af-NA" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 duisend" ,
"other" : "0 duisend" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 duisend" ,
"other" : "00 duisend" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 duisend" ,
"other" : "000 duisend" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljoen" ,
"other" : "0 miljoen" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljoen" ,
"other" : "00 miljoen" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljoen" ,
"other" : "000 miljoen" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljard" ,
"other" : "0 miljard" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljard" ,
"other" : "00 miljard" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljard" ,
"other" : "000 miljard" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 biljoen" ,
"other" : "0 biljoen" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biljoen" ,
"other" : "00 biljoen" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 m" ,
"other" : "0 m" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 m" ,
"other" : "00 m" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 m" ,
"other" : "000 m" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mjd" ,
"other" : "0 mjd" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mjd" ,
"other" : "00 mjd" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mjd" ,
"other" : "000 mjd" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bn" ,
"other" : "0 bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bn" ,
"other" : "00 bn" ,
},
},
},
}, "am" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ሺ" ,
"other" : "0 ሺ" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ሺ" ,
"other" : "00 ሺ" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ሺ" ,
"other" : "000 ሺ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ሚሊዮን" ,
"other" : "0 ሚሊዮን" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ሚሊዮን" ,
"other" : "00 ሚሊዮን" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ሚሊዮን" ,
"other" : "000 ሚሊዮን" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ቢሊዮን" ,
"other" : "0 ቢሊዮን" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ቢሊዮን" ,
"other" : "00 ቢሊዮን" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ቢሊዮን" ,
"other" : "000 ቢሊዮን" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ትሪሊዮን" ,
"other" : "0 ትሪሊዮን" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ትሪሊዮን" ,
"other" : "00 ትሪሊዮን" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ሺ" ,
"other" : "0 ሺ" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ሺ" ,
"other" : "00 ሺ" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ሺ" ,
"other" : "000 ሺ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ሜትር" ,
"other" : "0 ሜትር" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ሜትር" ,
"other" : "00 ሜትር" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000ሜ" ,
"other" : "000ሜ" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ቢ" ,
"other" : "0 ቢ" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ቢ" ,
"other" : "00 ቢ" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ቢ" ,
"other" : "000 ቢ" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ት" ,
"other" : "0 ት" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ት" ,
"other" : "00 ት" ,
},
},
},
}, "ar" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-AE" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-BH" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-DJ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-DZ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-EG" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-EH" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-ER" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-IL" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-IQ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-JO" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-KM" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-KW" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-LB" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-LY" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-MA" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-MR" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-OM" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-PS" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-QA" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-SA" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-SD" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-SO" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-SS" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-SY" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-TD" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-TN" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "ar-YE" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ملايين" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ملايين" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 آلاف" ,
"many" : "0 ألف" ,
"one" : "0 ألف" ,
"other" : "0 ألف" ,
"two" : "0 ألف" ,
"zero" : "0 ألف" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ألف" ,
"many" : "00 ألف" ,
"one" : "00 ألف" ,
"other" : "00 ألف" ,
"two" : "00 ألف" ,
"zero" : "00 ألف" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 ألف" ,
"many" : "000 ألف" ,
"one" : "000 ألف" ,
"other" : "000 ألف" ,
"two" : "000 ألف" ,
"zero" : "000 ألف" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليون" ,
"many" : "0 مليون" ,
"one" : "0 مليون" ,
"other" : "0 مليون" ,
"two" : "0 مليون" ,
"zero" : "0 مليون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليون" ,
"many" : "00 مليون" ,
"one" : "00 مليون" ,
"other" : "00 مليون" ,
"two" : "00 مليون" ,
"zero" : "00 مليون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليون" ,
"many" : "000 مليون" ,
"one" : "000 مليون" ,
"other" : "000 مليون" ,
"two" : "000 مليون" ,
"zero" : "000 مليون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 مليار" ,
"many" : "0 مليار" ,
"one" : "0 مليار" ,
"other" : "0 مليار" ,
"two" : "0 مليار" ,
"zero" : "0 مليار" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 مليار" ,
"many" : "00 مليار" ,
"one" : "00 مليار" ,
"other" : "00 مليار" ,
"two" : "00 مليار" ,
"zero" : "00 مليار" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 مليار" ,
"many" : "000 مليار" ,
"one" : "000 مليار" ,
"other" : "000 مليار" ,
"two" : "000 مليار" ,
"zero" : "000 مليار" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 ترليون" ,
"many" : "0 ترليون" ,
"one" : "0 ترليون" ,
"other" : "0 ترليون" ,
"two" : "0 ترليون" ,
"zero" : "0 ترليون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 ترليون" ,
"many" : "00 ترليون" ,
"one" : "00 ترليون" ,
"other" : "00 ترليون" ,
"two" : "00 ترليون" ,
"zero" : "00 ترليون" ,
},
},
},
}, "as" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 হাজাৰ" ,
"other" : "0 হাজাৰ" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 হাজাৰ" ,
"other" : "00 হাজাৰ" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 লাখ" ,
"other" : "0 লাখ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 নিযুত" ,
"other" : "0 নিযুত" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 নিযুত" ,
"other" : "00 নিযুত" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 নিযুত" ,
"other" : "000 নিযুত" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 শত কোটি" ,
"other" : "0 শত কোটি" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 শত কোটি" ,
"other" : "00 শত কোটি" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 শত কোটি" ,
"other" : "000 শত কোটি" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 শত পৰাৰ্দ্ধ" ,
"other" : "0 শত পৰাৰ্দ্ধ" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 শত পৰাৰ্দ্ধ" ,
"other" : "00 শত পৰাৰ্দ্ধ" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 হাজাৰ" ,
"other" : "0 হাজাৰ" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 হাজাৰ" ,
"other" : "00 হাজাৰ" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 লাখ" ,
"other" : "0 লাখ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 নিযুত" ,
"other" : "0 নিযুত" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 নিযুত" ,
"other" : "00 নিযুত" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 নিঃ" ,
"other" : "000 নিঃ" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 শঃ কোঃ" ,
"other" : "0 শঃ কোঃ" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 শঃ কোঃ" ,
"other" : "00 শঃ কোঃ" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 শঃ কঃ" ,
"other" : "000 শঃ কঃ" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 শঃ পঃ" ,
"other" : "0 শঃ পঃ" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 শঃ পঃ" ,
"other" : "00 শঃ পঃ" ,
},
},
},
}, "az" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 min" ,
"other" : "0 min" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 min" ,
"other" : "00 min" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 min" ,
"other" : "000 min" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milyon" ,
"other" : "0 milyon" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milyon" ,
"other" : "00 milyon" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milyon" ,
"other" : "000 milyon" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milyard" ,
"other" : "0 milyard" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milyard" ,
"other" : "00 milyard" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milyard" ,
"other" : "000 milyard" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trilyon" ,
"other" : "0 trilyon" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trilyon" ,
"other" : "00 trilyon" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mln" ,
"other" : "0 mln" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mln" ,
"other" : "00 mln" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mln" ,
"other" : "000 mln" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mlrd" ,
"other" : "0 mlrd" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mlrd" ,
"other" : "00 mlrd" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mlrd" ,
"other" : "000 mlrd" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trln" ,
"other" : "0 trln" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trln" ,
"other" : "00 trln" ,
},
},
},
}, "be" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 тысячы" ,
"many" : "0 тысяч" ,
"one" : "0 тысяча" ,
"other" : "0 тысячы" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 тысячы" ,
"many" : "00 тысяч" ,
"one" : "00 тысяча" ,
"other" : "00 тысячы" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 тысячы" ,
"many" : "000 тысяч" ,
"one" : "000 тысяча" ,
"other" : "000 тысячы" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 мільёны" ,
"many" : "0 мільёнаў" ,
"one" : "0 мільён" ,
"other" : "0 мільёна" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 мільёны" ,
"many" : "00 мільёнаў" ,
"one" : "00 мільён" ,
"other" : "00 мільёна" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 мільёны" ,
"many" : "000 мільёнаў" ,
"one" : "000 мільён" ,
"other" : "000 мільёна" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 мільярды" ,
"many" : "0 мільярдаў" ,
"one" : "0 мільярд" ,
"other" : "0 мільярда" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 мільярды" ,
"many" : "00 мільярдаў" ,
"one" : "00 мільярд" ,
"other" : "00 мільярда" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 мільярды" ,
"many" : "000 мільярдаў" ,
"one" : "000 мільярд" ,
"other" : "000 мільярда" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 трыльёны" ,
"many" : "0 трыльёнаў" ,
"one" : "0 трыльён" ,
"other" : "0 трыльёна" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 трыльёны" ,
"many" : "00 трыльёнаў" ,
"one" : "00 трыльён" ,
"other" : "00 трыльёна" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 тыс'.'" ,
"many" : "0 тыс'.'" ,
"one" : "0 тыс'.'" ,
"other" : "0 тыс'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 тыс'.'" ,
"many" : "00 тыс'.'" ,
"one" : "00 тыс'.'" ,
"other" : "00 тыс'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 тыс'.'" ,
"many" : "000 тыс'.'" ,
"one" : "000 тыс'.'" ,
"other" : "000 тыс'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 млн" ,
"many" : "0 млн" ,
"one" : "0 млн" ,
"other" : "0 млн" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 млн" ,
"many" : "00 млн" ,
"one" : "00 млн" ,
"other" : "00 млн" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 млн" ,
"many" : "000 млн" ,
"one" : "000 млн" ,
"other" : "000 млн" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 млрд" ,
"many" : "0 млрд" ,
"one" : "0 млрд" ,
"other" : "0 млрд" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 млрд" ,
"many" : "00 млрд" ,
"one" : "00 млрд" ,
"other" : "00 млрд" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 млрд" ,
"many" : "000 млрд" ,
"one" : "000 млрд" ,
"other" : "000 млрд" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 трлн" ,
"many" : "0 трлн" ,
"one" : "0 трлн" ,
"other" : "0 трлн" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 трлн" ,
"many" : "00 трлн" ,
"one" : "00 трлн" ,
"other" : "00 трлн" ,
},
},
},
}, "bg" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 хил'.'" ,
"other" : "0 хиляди" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 хиляди" ,
"other" : "00 хиляди" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 хиляди" ,
"other" : "000 хиляди" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 милион" ,
"other" : "0 милиона" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 милиона" ,
"other" : "00 милиона" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 милиона" ,
"other" : "000 милиона" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 милиард" ,
"other" : "0 милиарда" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 милиарда" ,
"other" : "00 милиарда" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 милиарда" ,
"other" : "000 милиарда" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 трилион" ,
"other" : "0 трилиона" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 трилиона" ,
"other" : "00 трилиона" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 хил'.'" ,
"other" : "0 хил'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 хил'.'" ,
"other" : "00 хил'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 хил'.'" ,
"other" : "000 хил'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 млн'.'" ,
"other" : "0 млн'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 млн'.'" ,
"other" : "00 млн'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 млн'.'" ,
"other" : "000 млн'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 млрд'.'" ,
"other" : "0 млрд'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 млрд'.'" ,
"other" : "00 млрд'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 млрд'.'" ,
"other" : "000 млрд'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 трлн'.'" ,
"other" : "0 трлн'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 трлн'.'" ,
"other" : "00 трлн'.'" ,
},
},
},
}, "bn" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 হাজার" ,
"other" : "0 হাজার" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 হাজার" ,
"other" : "00 হাজার" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 লাখ" ,
"other" : "0 লাখ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 লাখ" ,
"other" : "00 লাখ" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 কোটি" ,
"other" : "0 কোটি" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 কোটি" ,
"other" : "00 কোটি" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 কোটি" ,
"other" : "000 কোটি" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 কোটি" ,
"other" : "0000 কোটি" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 5 ,
PatternsByPluralForm : map [string ]string {
"one" : "00000 কোটি" ,
"other" : "00000 কোটি" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 লাখ কোটি" ,
"other" : "0 লাখ কোটি" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 লাখ কোটি" ,
"other" : "00 লাখ কোটি" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 হা" ,
"other" : "0 হা" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 হা" ,
"other" : "00 হা" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 লা" ,
"other" : "0 লা" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 লা" ,
"other" : "00 লা" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 কো" ,
"other" : "0 কো" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 কো" ,
"other" : "00 কো" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 কো" ,
"other" : "000 কো" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 শত কো" ,
"other" : "00শত কো" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 5 ,
PatternsByPluralForm : map [string ]string {
"one" : "00000 কো" ,
"other" : "00000 কো" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 লা'.'কো'.'" ,
"other" : "0 লা'.'কো'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 লা'.'কো'.'" ,
"other" : "00 লা'.'কো'.'" ,
},
},
},
}, "bn-IN" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 হাজার" ,
"other" : "0 হাজার" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 হাজার" ,
"other" : "00 হাজার" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 লাখ" ,
"other" : "0 লাখ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 লাখ" ,
"other" : "00 লাখ" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 কোটি" ,
"other" : "0 কোটি" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 কোটি" ,
"other" : "00 কোটি" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 কোটি" ,
"other" : "000 কোটি" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 কোটি" ,
"other" : "0000 কোটি" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 5 ,
PatternsByPluralForm : map [string ]string {
"one" : "00000 কোটি" ,
"other" : "00000 কোটি" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 লাখ কোটি" ,
"other" : "0 লাখ কোটি" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 লাখ কোটি" ,
"other" : "00 লাখ কোটি" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 হা" ,
"other" : "0 হা" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 হা" ,
"other" : "00 হা" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 লা" ,
"other" : "0 লা" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 লা" ,
"other" : "00 লা" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 কো" ,
"other" : "0 কো" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 কো" ,
"other" : "00 কো" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 কো" ,
"other" : "000 কো" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 শত কো" ,
"other" : "00শত কো" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 5 ,
PatternsByPluralForm : map [string ]string {
"one" : "00000 কো" ,
"other" : "00000 কো" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 লা'.'কো'.'" ,
"other" : "0 লা'.'কো'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 লা'.'কো'.'" ,
"other" : "00 লা'.'কো'.'" ,
},
},
},
}, "bs" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 hiljade" ,
"one" : "0 hiljada" ,
"other" : "0 hiljada" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 hiljade" ,
"one" : "00 hiljada" ,
"other" : "00 hiljada" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 hiljade" ,
"one" : "000 hiljada" ,
"other" : "000 hiljada" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 miliona" ,
"one" : "0 milion" ,
"other" : "0 miliona" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 miliona" ,
"one" : "00 milion" ,
"other" : "00 miliona" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 miliona" ,
"one" : "000 milion" ,
"other" : "000 miliona" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 milijarde" ,
"one" : "0 milijarda" ,
"other" : "0 milijardi" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 milijarde" ,
"one" : "00 milijarda" ,
"other" : "00 milijardi" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 milijarde" ,
"one" : "000 milijarda" ,
"other" : "000 milijardi" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 biliona" ,
"one" : "0 bilion" ,
"other" : "0 biliona" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 biliona" ,
"one" : "00 bilion" ,
"other" : "00 biliona" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 hilj'.'" ,
"one" : "0 hilj'.'" ,
"other" : "0 hilj'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 hilj'.'" ,
"one" : "00 hilj'.'" ,
"other" : "00 hilj'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 hilj'.'" ,
"one" : "000 hilj'.'" ,
"other" : "000 hilj'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mil'.'" ,
"one" : "0 mil'.'" ,
"other" : "0 mil'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mil'.'" ,
"one" : "00 mil'.'" ,
"other" : "00 mil'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mil'.'" ,
"one" : "000 mil'.'" ,
"other" : "000 mil'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mlr'.'" ,
"one" : "0 mlr'.'" ,
"other" : "0 mlr'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mlr'.'" ,
"one" : "00 mlr'.'" ,
"other" : "00 mlr'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mlr'.'" ,
"one" : "000 mlr'.'" ,
"other" : "000 mlr'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 bil'.'" ,
"one" : "0 bil'.'" ,
"other" : "0 bil'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 bil'.'" ,
"one" : "00 bil'.'" ,
"other" : "00 bil'.'" ,
},
},
},
}, "ca" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miler" ,
"other" : "0 milers" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milers" ,
"other" : "00 milers" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milers" ,
"other" : "000 milers" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milió" ,
"other" : "0 milions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milions" ,
"other" : "00 milions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milions" ,
"other" : "000 milions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miler de milions" ,
"other" : "0 milers de milions" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milers de milions" ,
"other" : "00 milers de milions" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milers de milions" ,
"other" : "000 milers de milions" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilió" ,
"other" : "0 bilions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bilions" ,
"other" : "00 bilions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0m" ,
"other" : "0m" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00m" ,
"other" : "00m" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000m" ,
"other" : "000m" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00mM" ,
"other" : "00mM" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000mM" ,
"other" : "000mM" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "ca-AD" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miler" ,
"other" : "0 milers" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milers" ,
"other" : "00 milers" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milers" ,
"other" : "000 milers" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milió" ,
"other" : "0 milions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milions" ,
"other" : "00 milions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milions" ,
"other" : "000 milions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miler de milions" ,
"other" : "0 milers de milions" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milers de milions" ,
"other" : "00 milers de milions" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milers de milions" ,
"other" : "000 milers de milions" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilió" ,
"other" : "0 bilions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bilions" ,
"other" : "00 bilions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0m" ,
"other" : "0m" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00m" ,
"other" : "00m" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000m" ,
"other" : "000m" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00mM" ,
"other" : "00mM" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000mM" ,
"other" : "000mM" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "ca-ES" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miler" ,
"other" : "0 milers" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milers" ,
"other" : "00 milers" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milers" ,
"other" : "000 milers" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milió" ,
"other" : "0 milions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milions" ,
"other" : "00 milions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milions" ,
"other" : "000 milions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miler de milions" ,
"other" : "0 milers de milions" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milers de milions" ,
"other" : "00 milers de milions" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milers de milions" ,
"other" : "000 milers de milions" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilió" ,
"other" : "0 bilions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bilions" ,
"other" : "00 bilions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0m" ,
"other" : "0m" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00m" ,
"other" : "00m" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000m" ,
"other" : "000m" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00mM" ,
"other" : "00mM" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000mM" ,
"other" : "000mM" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "ca-FR" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miler" ,
"other" : "0 milers" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milers" ,
"other" : "00 milers" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milers" ,
"other" : "000 milers" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milió" ,
"other" : "0 milions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milions" ,
"other" : "00 milions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milions" ,
"other" : "000 milions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miler de milions" ,
"other" : "0 milers de milions" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milers de milions" ,
"other" : "00 milers de milions" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milers de milions" ,
"other" : "000 milers de milions" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilió" ,
"other" : "0 bilions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bilions" ,
"other" : "00 bilions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0m" ,
"other" : "0m" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00m" ,
"other" : "00m" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000m" ,
"other" : "000m" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00mM" ,
"other" : "00mM" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000mM" ,
"other" : "000mM" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "ca-IT" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miler" ,
"other" : "0 milers" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milers" ,
"other" : "00 milers" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milers" ,
"other" : "000 milers" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milió" ,
"other" : "0 milions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milions" ,
"other" : "00 milions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milions" ,
"other" : "000 milions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miler de milions" ,
"other" : "0 milers de milions" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milers de milions" ,
"other" : "00 milers de milions" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milers de milions" ,
"other" : "000 milers de milions" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilió" ,
"other" : "0 bilions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bilions" ,
"other" : "00 bilions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0m" ,
"other" : "0m" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00m" ,
"other" : "00m" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000m" ,
"other" : "000m" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00mM" ,
"other" : "00mM" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000mM" ,
"other" : "000mM" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "cs" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 tisíce" ,
"many" : "0 tisíce" ,
"one" : "0 tisíc" ,
"other" : "0 tisíc" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 tisíc" ,
"many" : "00 tisíce" ,
"one" : "00 tisíc" ,
"other" : "00 tisíc" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 tisíc" ,
"many" : "000 tisíce" ,
"one" : "000 tisíc" ,
"other" : "000 tisíc" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 miliony" ,
"many" : "0 milionu" ,
"one" : "0 milion" ,
"other" : "0 milionů" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 milionů" ,
"many" : "00 milionu" ,
"one" : "00 milionů" ,
"other" : "00 milionů" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 milionů" ,
"many" : "000 milionu" ,
"one" : "000 milionů" ,
"other" : "000 milionů" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 miliardy" ,
"many" : "0 miliardy" ,
"one" : "0 miliarda" ,
"other" : "0 miliard" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 miliard" ,
"many" : "00 miliardy" ,
"one" : "00 miliard" ,
"other" : "00 miliard" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 miliard" ,
"many" : "000 miliardy" ,
"one" : "000 miliard" ,
"other" : "000 miliard" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 biliony" ,
"many" : "0 bilionu" ,
"one" : "0 bilion" ,
"other" : "0 bilionů" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 bilionů" ,
"many" : "00 bilionu" ,
"one" : "00 bilionů" ,
"other" : "00 bilionů" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 tis'.'" ,
"many" : "0 tis'.'" ,
"one" : "0 tis'.'" ,
"other" : "0 tis'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 tis'.'" ,
"many" : "00 tis'.'" ,
"one" : "00 tis'.'" ,
"other" : "00 tis'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 tis'.'" ,
"many" : "000 tis'.'" ,
"one" : "000 tis'.'" ,
"other" : "000 tis'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mil'.'" ,
"many" : "0 mil'.'" ,
"one" : "0 mil'.'" ,
"other" : "0 mil'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mil'.'" ,
"many" : "00 mil'.'" ,
"one" : "00 mil'.'" ,
"other" : "00 mil'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mil'.'" ,
"many" : "000 mil'.'" ,
"one" : "000 mil'.'" ,
"other" : "000 mil'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mld'.'" ,
"many" : "0 mld'.'" ,
"one" : "0 mld'.'" ,
"other" : "0 mld'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mld'.'" ,
"many" : "00 mld'.'" ,
"one" : "00 mld'.'" ,
"other" : "00 mld'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mld'.'" ,
"many" : "000 mld'.'" ,
"one" : "000 mld'.'" ,
"other" : "000 mld'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 bil'.'" ,
"many" : "0 bil'.'" ,
"one" : "0 bil'.'" ,
"other" : "0 bil'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 bil'.'" ,
"many" : "00 bil'.'" ,
"one" : "00 bil'.'" ,
"other" : "00 bil'.'" ,
},
},
},
}, "cy" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0K" ,
"many" : "0K" ,
"one" : "0 mil" ,
"other" : "0 mil" ,
"two" : "0K" ,
"zero" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00K" ,
"many" : "00K" ,
"one" : "00 mil" ,
"other" : "00 mil" ,
"two" : "00K" ,
"zero" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000K" ,
"many" : "000K" ,
"one" : "000 mil" ,
"other" : "000 mil" ,
"two" : "000K" ,
"zero" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0M" ,
"many" : "0M" ,
"one" : "0 miliwn" ,
"other" : "0 miliwn" ,
"two" : "0M" ,
"zero" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00M" ,
"many" : "00M" ,
"one" : "00 miliwn" ,
"other" : "00 miliwn" ,
"two" : "00M" ,
"zero" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000M" ,
"many" : "000M" ,
"one" : "000 miliwn" ,
"other" : "000 miliwn" ,
"two" : "000M" ,
"zero" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0B" ,
"many" : "0B" ,
"one" : "0 biliwn" ,
"other" : "0 biliwn" ,
"two" : "0B" ,
"zero" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00B" ,
"many" : "00B" ,
"one" : "00 biliwn" ,
"other" : "00 biliwn" ,
"two" : "00B" ,
"zero" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000B" ,
"many" : "000B" ,
"one" : "000 biliwn" ,
"other" : "000 biliwn" ,
"two" : "000B" ,
"zero" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0T" ,
"many" : "0T" ,
"one" : "0 triliwn" ,
"other" : "0 triliwn" ,
"two" : "0T" ,
"zero" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00T" ,
"many" : "00T" ,
"one" : "00 triliwn" ,
"other" : "00 triliwn" ,
"two" : "00T" ,
"zero" : "00T" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0K" ,
"many" : "0K" ,
"one" : "0K" ,
"other" : "0K" ,
"two" : "0K" ,
"zero" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00K" ,
"many" : "00K" ,
"one" : "00K" ,
"other" : "00K" ,
"two" : "00K" ,
"zero" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000K" ,
"many" : "000K" ,
"one" : "000K" ,
"other" : "000K" ,
"two" : "000K" ,
"zero" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0M" ,
"many" : "0M" ,
"one" : "0M" ,
"other" : "0M" ,
"two" : "0M" ,
"zero" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00M" ,
"many" : "00M" ,
"one" : "00M" ,
"other" : "00M" ,
"two" : "00M" ,
"zero" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000M" ,
"many" : "000M" ,
"one" : "000M" ,
"other" : "000M" ,
"two" : "000M" ,
"zero" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0B" ,
"many" : "0B" ,
"one" : "0B" ,
"other" : "0B" ,
"two" : "0B" ,
"zero" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00B" ,
"many" : "00B" ,
"one" : "00B" ,
"other" : "00B" ,
"two" : "00B" ,
"zero" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000B" ,
"many" : "000B" ,
"one" : "000B" ,
"other" : "000B" ,
"two" : "000B" ,
"zero" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0T" ,
"many" : "0T" ,
"one" : "0T" ,
"other" : "0T" ,
"two" : "0T" ,
"zero" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00T" ,
"many" : "00T" ,
"one" : "00T" ,
"other" : "00T" ,
"two" : "00T" ,
"zero" : "00T" ,
},
},
},
}, "da" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 tusind" ,
"other" : "0 tusind" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 tusind" ,
"other" : "00 tusind" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 tusind" ,
"other" : "000 tusind" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millioner" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millioner" ,
"other" : "00 millioner" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millioner" ,
"other" : "000 millioner" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliarder" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliarder" ,
"other" : "00 milliarder" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliarder" ,
"other" : "000 milliarder" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billioner" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billioner" ,
"other" : "00 billioner" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 t" ,
"other" : "0 t" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 t" ,
"other" : "00 t" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 t" ,
"other" : "000 t" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mio'.'" ,
"other" : "0 mio'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mio'.'" ,
"other" : "00 mio'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mio'.'" ,
"other" : "000 mio'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mia'.'" ,
"other" : "0 mia'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mia'.'" ,
"other" : "00 mia'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mia'.'" ,
"other" : "000 mia'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bio'.'" ,
"other" : "0 bio'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bio'.'" ,
"other" : "00 bio'.'" ,
},
},
},
}, "da-GL" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 tusind" ,
"other" : "0 tusind" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 tusind" ,
"other" : "00 tusind" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 tusind" ,
"other" : "000 tusind" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millioner" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millioner" ,
"other" : "00 millioner" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millioner" ,
"other" : "000 millioner" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliarder" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliarder" ,
"other" : "00 milliarder" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliarder" ,
"other" : "000 milliarder" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billioner" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billioner" ,
"other" : "00 billioner" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 t" ,
"other" : "0 t" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 t" ,
"other" : "00 t" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 t" ,
"other" : "000 t" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mio'.'" ,
"other" : "0 mio'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mio'.'" ,
"other" : "00 mio'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mio'.'" ,
"other" : "000 mio'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mia'.'" ,
"other" : "0 mia'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mia'.'" ,
"other" : "00 mia'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mia'.'" ,
"other" : "000 mia'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bio'.'" ,
"other" : "0 bio'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bio'.'" ,
"other" : "00 bio'.'" ,
},
},
},
}, "de" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Tausend" ,
"other" : "0 Tausend" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Tausend" ,
"other" : "00 Tausend" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Tausend" ,
"other" : "000 Tausend" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Million" ,
"other" : "0 Millionen" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Millionen" ,
"other" : "00 Millionen" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Millionen" ,
"other" : "000 Millionen" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Milliarde" ,
"other" : "0 Milliarden" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Milliarden" ,
"other" : "00 Milliarden" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Milliarden" ,
"other" : "000 Milliarden" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Billion" ,
"other" : "0 Billionen" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Billionen" ,
"other" : "00 Billionen" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mio'.'" ,
"other" : "0 Mio'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mio'.'" ,
"other" : "00 Mio'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mio'.'" ,
"other" : "000 Mio'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mrd'.'" ,
"other" : "0 Mrd'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mrd'.'" ,
"other" : "00 Mrd'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mrd'.'" ,
"other" : "000 Mrd'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bio'.'" ,
"other" : "0 Bio'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bio'.'" ,
"other" : "00 Bio'.'" ,
},
},
},
}, "de-AT" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Tausend" ,
"other" : "0 Tausend" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Tausend" ,
"other" : "00 Tausend" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Tausend" ,
"other" : "000 Tausend" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Million" ,
"other" : "0 Millionen" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Millionen" ,
"other" : "00 Millionen" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Millionen" ,
"other" : "000 Millionen" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Milliarde" ,
"other" : "0 Milliarden" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Milliarden" ,
"other" : "00 Milliarden" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Milliarden" ,
"other" : "000 Milliarden" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Billion" ,
"other" : "0 Billionen" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Billionen" ,
"other" : "00 Billionen" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mio'.'" ,
"other" : "0 Mio'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mio'.'" ,
"other" : "00 Mio'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mio'.'" ,
"other" : "000 Mio'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mrd'.'" ,
"other" : "0 Mrd'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mrd'.'" ,
"other" : "00 Mrd'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mrd'.'" ,
"other" : "000 Mrd'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bio'.'" ,
"other" : "0 Bio'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bio'.'" ,
"other" : "00 Bio'.'" ,
},
},
},
}, "de-BE" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Tausend" ,
"other" : "0 Tausend" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Tausend" ,
"other" : "00 Tausend" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Tausend" ,
"other" : "000 Tausend" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Million" ,
"other" : "0 Millionen" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Millionen" ,
"other" : "00 Millionen" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Millionen" ,
"other" : "000 Millionen" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Milliarde" ,
"other" : "0 Milliarden" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Milliarden" ,
"other" : "00 Milliarden" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Milliarden" ,
"other" : "000 Milliarden" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Billion" ,
"other" : "0 Billionen" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Billionen" ,
"other" : "00 Billionen" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mio'.'" ,
"other" : "0 Mio'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mio'.'" ,
"other" : "00 Mio'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mio'.'" ,
"other" : "000 Mio'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mrd'.'" ,
"other" : "0 Mrd'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mrd'.'" ,
"other" : "00 Mrd'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mrd'.'" ,
"other" : "000 Mrd'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bio'.'" ,
"other" : "0 Bio'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bio'.'" ,
"other" : "00 Bio'.'" ,
},
},
},
}, "de-CH" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Tausend" ,
"other" : "0 Tausend" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Tausend" ,
"other" : "00 Tausend" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Tausend" ,
"other" : "000 Tausend" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Million" ,
"other" : "0 Millionen" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Millionen" ,
"other" : "00 Millionen" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Millionen" ,
"other" : "000 Millionen" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Milliarde" ,
"other" : "0 Milliarden" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Milliarden" ,
"other" : "00 Milliarden" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Milliarden" ,
"other" : "000 Milliarden" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Billion" ,
"other" : "0 Billionen" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Billionen" ,
"other" : "00 Billionen" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mio'.'" ,
"other" : "0 Mio'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mio'.'" ,
"other" : "00 Mio'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mio'.'" ,
"other" : "000 Mio'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mrd'.'" ,
"other" : "0 Mrd'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mrd'.'" ,
"other" : "00 Mrd'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mrd'.'" ,
"other" : "000 Mrd'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bio'.'" ,
"other" : "0 Bio'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bio'.'" ,
"other" : "00 Bio'.'" ,
},
},
},
}, "de-IT" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Tausend" ,
"other" : "0 Tausend" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Tausend" ,
"other" : "00 Tausend" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Tausend" ,
"other" : "000 Tausend" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Million" ,
"other" : "0 Millionen" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Millionen" ,
"other" : "00 Millionen" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Millionen" ,
"other" : "000 Millionen" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Milliarde" ,
"other" : "0 Milliarden" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Milliarden" ,
"other" : "00 Milliarden" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Milliarden" ,
"other" : "000 Milliarden" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Billion" ,
"other" : "0 Billionen" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Billionen" ,
"other" : "00 Billionen" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mio'.'" ,
"other" : "0 Mio'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mio'.'" ,
"other" : "00 Mio'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mio'.'" ,
"other" : "000 Mio'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mrd'.'" ,
"other" : "0 Mrd'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mrd'.'" ,
"other" : "00 Mrd'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mrd'.'" ,
"other" : "000 Mrd'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bio'.'" ,
"other" : "0 Bio'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bio'.'" ,
"other" : "00 Bio'.'" ,
},
},
},
}, "de-LI" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Tausend" ,
"other" : "0 Tausend" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Tausend" ,
"other" : "00 Tausend" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Tausend" ,
"other" : "000 Tausend" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Million" ,
"other" : "0 Millionen" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Millionen" ,
"other" : "00 Millionen" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Millionen" ,
"other" : "000 Millionen" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Milliarde" ,
"other" : "0 Milliarden" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Milliarden" ,
"other" : "00 Milliarden" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Milliarden" ,
"other" : "000 Milliarden" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Billion" ,
"other" : "0 Billionen" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Billionen" ,
"other" : "00 Billionen" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mio'.'" ,
"other" : "0 Mio'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mio'.'" ,
"other" : "00 Mio'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mio'.'" ,
"other" : "000 Mio'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mrd'.'" ,
"other" : "0 Mrd'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mrd'.'" ,
"other" : "00 Mrd'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mrd'.'" ,
"other" : "000 Mrd'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bio'.'" ,
"other" : "0 Bio'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bio'.'" ,
"other" : "00 Bio'.'" ,
},
},
},
}, "de-LU" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Tausend" ,
"other" : "0 Tausend" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Tausend" ,
"other" : "00 Tausend" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Tausend" ,
"other" : "000 Tausend" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Million" ,
"other" : "0 Millionen" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Millionen" ,
"other" : "00 Millionen" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Millionen" ,
"other" : "000 Millionen" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Milliarde" ,
"other" : "0 Milliarden" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Milliarden" ,
"other" : "00 Milliarden" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Milliarden" ,
"other" : "000 Milliarden" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Billion" ,
"other" : "0 Billionen" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Billionen" ,
"other" : "00 Billionen" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mio'.'" ,
"other" : "0 Mio'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mio'.'" ,
"other" : "00 Mio'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mio'.'" ,
"other" : "000 Mio'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mrd'.'" ,
"other" : "0 Mrd'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mrd'.'" ,
"other" : "00 Mrd'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mrd'.'" ,
"other" : "000 Mrd'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bio'.'" ,
"other" : "0 Bio'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bio'.'" ,
"other" : "00 Bio'.'" ,
},
},
},
}, "el" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 χιλιάδα" ,
"other" : "0 χιλιάδες" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 χιλιάδες" ,
"other" : "00 χιλιάδες" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 χιλιάδες" ,
"other" : "000 χιλιάδες" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 εκατομμύριο" ,
"other" : "0 εκατομμύρια" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 εκατομμύρια" ,
"other" : "00 εκατομμύρια" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 εκατομμύρια" ,
"other" : "000 εκατομμύρια" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 δισεκατομμύριο" ,
"other" : "0 δισεκατομμύρια" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 δισεκατομμύρια" ,
"other" : "00 δισεκατομμύρια" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 δισεκατομμύρια" ,
"other" : "000 δισεκατομμύρια" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 τρισεκατομμύριο" ,
"other" : "0 τρισεκατομμύρια" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 τρισεκατομμύρια" ,
"other" : "00 τρισεκατομμύρια" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 χιλ'.'" ,
"other" : "0 χιλ'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 χιλ'.'" ,
"other" : "00 χιλ'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 χιλ'.'" ,
"other" : "000 χιλ'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 εκ'.'" ,
"other" : "0 εκ'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 εκ'.'" ,
"other" : "00 εκ'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 εκ'.'" ,
"other" : "000 εκ'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 δισ'.'" ,
"other" : "0 δισ'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 δισ'.'" ,
"other" : "00 δισ'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 δισ'.'" ,
"other" : "000 δισ'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 τρισ'.'" ,
"other" : "0 τρισ'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 τρισ'.'" ,
"other" : "00 τρισ'.'" ,
},
},
},
}, "el-CY" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 χιλιάδα" ,
"other" : "0 χιλιάδες" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 χιλιάδες" ,
"other" : "00 χιλιάδες" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 χιλιάδες" ,
"other" : "000 χιλιάδες" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 εκατομμύριο" ,
"other" : "0 εκατομμύρια" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 εκατομμύρια" ,
"other" : "00 εκατομμύρια" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 εκατομμύρια" ,
"other" : "000 εκατομμύρια" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 δισεκατομμύριο" ,
"other" : "0 δισεκατομμύρια" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 δισεκατομμύρια" ,
"other" : "00 δισεκατομμύρια" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 δισεκατομμύρια" ,
"other" : "000 δισεκατομμύρια" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 τρισεκατομμύριο" ,
"other" : "0 τρισεκατομμύρια" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 τρισεκατομμύρια" ,
"other" : "00 τρισεκατομμύρια" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 χιλ'.'" ,
"other" : "0 χιλ'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 χιλ'.'" ,
"other" : "00 χιλ'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 χιλ'.'" ,
"other" : "000 χιλ'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 εκ'.'" ,
"other" : "0 εκ'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 εκ'.'" ,
"other" : "00 εκ'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 εκ'.'" ,
"other" : "000 εκ'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 δισ'.'" ,
"other" : "0 δισ'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 δισ'.'" ,
"other" : "00 δισ'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 δισ'.'" ,
"other" : "000 δισ'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 τρισ'.'" ,
"other" : "0 τρισ'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 τρισ'.'" ,
"other" : "00 τρισ'.'" ,
},
},
},
}, "en" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-001" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-150" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-AE" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-AG" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-AI" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-AS" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-AT" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-AU" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-BB" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-BE" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-BI" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-BM" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-BS" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-BW" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-BZ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-CA" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-CC" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-CH" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-CK" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-CM" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-CX" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-CY" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-DE" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-DG" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-DK" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-DM" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-ER" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-FI" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-FJ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-FK" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-FM" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-GB" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-GD" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-GG" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-GH" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-GI" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-GM" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-GU" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-GY" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-HK" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-IE" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-IL" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-IM" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-IN" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-IO" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-JE" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-JM" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-KE" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-KI" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-KN" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-KY" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-LC" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-LR" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-LS" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-MG" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-MH" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-MO" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-MP" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-MS" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-MT" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-MU" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-MW" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-MY" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-NA" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-NF" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-NG" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-NL" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-NR" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-NU" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-NZ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-PG" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-PH" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-PK" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-PN" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-PR" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-PW" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-RW" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-SB" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-SC" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-SD" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-SE" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-SG" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-SH" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-SI" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-SL" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-SS" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-SX" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-SZ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-TC" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-TK" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-TO" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-TT" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-TV" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-TZ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-UG" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-UM" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-US" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-VC" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-VG" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-VI" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-VU" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-WS" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-ZA" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-ZM" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "en-ZW" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 thousand" ,
"other" : "0 thousand" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 thousand" ,
"other" : "00 thousand" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 thousand" ,
"other" : "000 thousand" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billion" ,
"other" : "000 billion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "es" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billones" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-419" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-AR" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-BO" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-BR" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-BZ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-CL" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-CO" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-CR" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-CU" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-DO" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-EA" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billones" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-EC" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-GQ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billones" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-GT" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-HN" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-IC" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billones" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-MX" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billones" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-NI" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-PA" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-PE" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-PH" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billones" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-PR" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-PY" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-SV" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-US" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 billones" ,
"other" : "000 billones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillón" ,
"other" : "0 trillones" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillones" ,
"other" : "00 trillones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 K" ,
"other" : "00 K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 K" ,
"other" : "000 K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 B" ,
"other" : "000 B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 T" ,
"other" : "0 T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 T" ,
"other" : "00 T" ,
},
},
},
}, "es-UY" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "es-VE" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millones" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millones" ,
"other" : "00 millones" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millones" ,
"other" : "000 millones" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil millones" ,
"other" : "0 mil millones" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil millones" ,
"other" : "00 mil millones" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil millones" ,
"other" : "000 mil millones" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billón" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billones" ,
"other" : "00 billones" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil M" ,
"other" : "00 mil M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil M" ,
"other" : "000 mil M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "et" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 tuhat" ,
"other" : "0 tuhat" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 tuhat" ,
"other" : "00 tuhat" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 tuhat" ,
"other" : "000 tuhat" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljon" ,
"other" : "0 miljonit" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljonit" ,
"other" : "00 miljonit" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljonit" ,
"other" : "000 miljonit" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljard" ,
"other" : "0 miljardit" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljardit" ,
"other" : "00 miljardit" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljardit" ,
"other" : "000 miljardit" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 triljon" ,
"other" : "0 triljonit" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 triljonit" ,
"other" : "00 triljonit" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 tuh" ,
"other" : "0 tuh" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 tuh" ,
"other" : "00 tuh" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 tuh" ,
"other" : "000 tuh" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mln" ,
"other" : "0 mln" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mln" ,
"other" : "00 mln" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mln" ,
"other" : "000 mln" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mld" ,
"other" : "0 mld" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mld" ,
"other" : "00 mld" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mld" ,
"other" : "000 mld" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trl" ,
"other" : "0 trl" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trl" ,
"other" : "00 trl" ,
},
},
},
}, "eu" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000" ,
"other" : "0000" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 5 ,
PatternsByPluralForm : map [string ]string {
"one" : "00000" ,
"other" : "00000" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "000000" ,
"other" : "000000" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milioi" ,
"other" : "0 milioi" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milioi" ,
"other" : "00 milioi" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milioi" ,
"other" : "000 milioi" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 milioi" ,
"other" : "0000 milioi" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 5 ,
PatternsByPluralForm : map [string ]string {
"one" : "00000 milioi" ,
"other" : "00000 milioi" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "000000 milioi" ,
"other" : "000000 milioi" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilioi" ,
"other" : "0 bilioi" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bilioi" ,
"other" : "00 bilioi" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000" ,
"other" : "0000" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 5 ,
PatternsByPluralForm : map [string ]string {
"one" : "00000" ,
"other" : "00000" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "000000" ,
"other" : "000000" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "0000 M" ,
"other" : "0000 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 5 ,
PatternsByPluralForm : map [string ]string {
"one" : "00000 M" ,
"other" : "00000 M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "000000 M" ,
"other" : "000000 M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "fa" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 هزار" ,
"other" : "0 هزار" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 هزار" ,
"other" : "00 هزار" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 هزار" ,
"other" : "000 هزار" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 میلیون" ,
"other" : "0 میلیون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 میلیون" ,
"other" : "00 میلیون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 میلیون" ,
"other" : "000 میلیون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 میلیارد" ,
"other" : "0 میلیارد" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 میلیارد" ,
"other" : "00 میلیارد" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 میلیارد" ,
"other" : "000 میلیارد" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 هزارمیلیارد" ,
"other" : "0 هزارمیلیارد" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 هزارمیلیارد" ,
"other" : "00 هزارمیلیارد" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 هزار" ,
"other" : "0 هزار" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 هزار" ,
"other" : "00 هزار" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 هزار" ,
"other" : "000 هزار" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 میلیون" ,
"other" : "0 میلیون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 میلیون" ,
"other" : "00 میلیون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 م" ,
"other" : "000 م" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 م" ,
"other" : "0 م" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 م" ,
"other" : "00 م" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ب" ,
"other" : "000 میلیارد" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ت" ,
"other" : "0 تریلیون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ت" ,
"other" : "00 ت" ,
},
},
},
}, "fa-AF" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 هزار" ,
"other" : "0 هزار" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 هزار" ,
"other" : "00 هزار" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 هزار" ,
"other" : "000 هزار" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 میلیون" ,
"other" : "0 میلیون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 میلیون" ,
"other" : "00 میلیون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 میلیون" ,
"other" : "000 میلیون" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 میلیارد" ,
"other" : "0 میلیارد" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 میلیارد" ,
"other" : "00 میلیارد" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 میلیارد" ,
"other" : "000 میلیارد" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 هزارمیلیارد" ,
"other" : "0 هزارمیلیارد" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 هزارمیلیارد" ,
"other" : "00 هزارمیلیارد" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 هزار" ,
"other" : "0 هزار" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 هزار" ,
"other" : "00 هزار" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 هزار" ,
"other" : "000 هزار" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 میلیون" ,
"other" : "0 میلیون" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 میلیون" ,
"other" : "00 میلیون" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 م" ,
"other" : "000 م" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 م" ,
"other" : "0 م" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 م" ,
"other" : "00 م" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ب" ,
"other" : "000 میلیارد" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ت" ,
"other" : "0 تریلیون" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ت" ,
"other" : "00 ت" ,
},
},
},
}, "fi" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 tuhat" ,
"other" : "0 tuhatta" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 tuhatta" ,
"other" : "00 tuhatta" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 tuhatta" ,
"other" : "000 tuhatta" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljoona" ,
"other" : "0 miljoonaa" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljoonaa" ,
"other" : "00 miljoonaa" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljoonaa" ,
"other" : "000 miljoonaa" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljardi" ,
"other" : "0 miljardia" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljardia" ,
"other" : "00 miljardia" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljardia" ,
"other" : "000 miljardia" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 biljoona" ,
"other" : "0 biljoonaa" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biljoonaa" ,
"other" : "00 biljoonaa" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 t'.'" ,
"other" : "0 t'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 t'.'" ,
"other" : "00 t'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 t'.'" ,
"other" : "000 t'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milj'.'" ,
"other" : "0 milj'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milj'.'" ,
"other" : "00 milj'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milj'.'" ,
"other" : "000 milj'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mrd'.'" ,
"other" : "0 mrd'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mrd'.'" ,
"other" : "00 mrd'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mrd'.'" ,
"other" : "000 mrd'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilj'.'" ,
"other" : "0 bilj'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bilj'.'" ,
"other" : "00 bilj'.'" ,
},
},
},
}, "fil" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 libo" ,
"other" : "0 na libo" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 libo" ,
"other" : "00 na libo" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 libo" ,
"other" : "000 na libo" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milyon" ,
"other" : "0 na milyon" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milyon" ,
"other" : "00 na milyon" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milyon" ,
"other" : "000 na milyon" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilyon" ,
"other" : "0 na bilyon" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bilyon" ,
"other" : "00 na bilyon" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 bilyon" ,
"other" : "000 na bilyon" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trilyon" ,
"other" : "0 na trilyon" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trilyon" ,
"other" : "00 na trilyon" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "fr" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-BE" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-BF" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-BI" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-BJ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-BL" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-CA" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mille" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 G" ,
"other" : "0 G" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 G" ,
"other" : "00 G" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 G" ,
"other" : "000 G" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 T" ,
"other" : "0 T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 T" ,
"other" : "00 T" ,
},
},
},
}, "fr-CD" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-CF" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-CG" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-CH" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-CI" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-CM" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-DJ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-DZ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-GA" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-GF" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-GN" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-GP" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-GQ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-HT" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-KM" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-LU" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-MA" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-MC" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-MF" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-MG" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-ML" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-MQ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-MR" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-MU" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-NC" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-NE" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-PF" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-PM" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-RE" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-RW" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-SC" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-SN" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-SY" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-TD" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-TG" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-TN" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-VU" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-WF" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "fr-YT" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millier" ,
"other" : "0 mille" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mille" ,
"other" : "00 mille" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mille" ,
"other" : "000 mille" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millions" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millions" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millions" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliards" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliards" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliards" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billions" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billion" ,
"other" : "00 billions" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 k" ,
"other" : "0 k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 k" ,
"other" : "00 k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 k" ,
"other" : "000 k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Md" ,
"other" : "0 Md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Md" ,
"other" : "00 Md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Md" ,
"other" : "000 Md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bn" ,
"other" : "0 Bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bn" ,
"other" : "00 Bn" ,
},
},
},
}, "ga" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mhíle" ,
"many" : "0 míle" ,
"one" : "0 mhíle" ,
"other" : "0 míle" ,
"two" : "0 mhíle" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 míle" ,
"many" : "00 míle" ,
"one" : "00 míle" ,
"other" : "00 míle" ,
"two" : "00 míle" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 míle" ,
"many" : "000 míle" ,
"one" : "000 míle" ,
"other" : "000 míle" ,
"two" : "000 míle" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mhilliún" ,
"many" : "0 milliún" ,
"one" : "0 mhilliún" ,
"other" : "0 milliún" ,
"two" : "0 mhilliún" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 milliún" ,
"many" : "00 milliún" ,
"one" : "00 milliún" ,
"other" : "00 milliún" ,
"two" : "00 milliún" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 milliún" ,
"many" : "000 milliún" ,
"one" : "000 milliún" ,
"other" : "000 milliún" ,
"two" : "000 milliún" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 bhilliún" ,
"many" : "0 mbilliún" ,
"one" : "0 bhilliún" ,
"other" : "0 billiún" ,
"two" : "0 bhilliún" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 billiún" ,
"many" : "00 mbilliún" ,
"one" : "00 billiún" ,
"other" : "00 billiún" ,
"two" : "00 billiún" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 billiún" ,
"many" : "000 billiún" ,
"one" : "000 billiún" ,
"other" : "000 billiún" ,
"two" : "000 billiún" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 thrilliún" ,
"many" : "0 dtrilliún" ,
"one" : "0 trilliún" ,
"other" : "0 trilliún" ,
"two" : "0 thrilliún" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 trilliún" ,
"many" : "00 dtrilliún" ,
"one" : "00 trilliún" ,
"other" : "00 trilliún" ,
"two" : "00 trilliún" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0k" ,
"many" : "0k" ,
"one" : "0k" ,
"other" : "0k" ,
"two" : "0k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00k" ,
"many" : "00k" ,
"one" : "00k" ,
"other" : "00k" ,
"two" : "00k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000k" ,
"many" : "000k" ,
"one" : "000k" ,
"other" : "000k" ,
"two" : "000k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0M" ,
"many" : "0M" ,
"one" : "0M" ,
"other" : "0M" ,
"two" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00M" ,
"many" : "00M" ,
"one" : "00M" ,
"other" : "00M" ,
"two" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000M" ,
"many" : "000M" ,
"one" : "000M" ,
"other" : "000M" ,
"two" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0B" ,
"many" : "0B" ,
"one" : "0B" ,
"other" : "0B" ,
"two" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00B" ,
"many" : "00B" ,
"one" : "00B" ,
"other" : "00B" ,
"two" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000B" ,
"many" : "000B" ,
"one" : "000B" ,
"other" : "000B" ,
"two" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0T" ,
"many" : "0T" ,
"one" : "0T" ,
"other" : "0T" ,
"two" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00T" ,
"many" : "00T" ,
"one" : "00T" ,
"other" : "00T" ,
"two" : "00T" ,
},
},
},
}, "ga-GB" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mhíle" ,
"many" : "0 míle" ,
"one" : "0 mhíle" ,
"other" : "0 míle" ,
"two" : "0 mhíle" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 míle" ,
"many" : "00 míle" ,
"one" : "00 míle" ,
"other" : "00 míle" ,
"two" : "00 míle" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 míle" ,
"many" : "000 míle" ,
"one" : "000 míle" ,
"other" : "000 míle" ,
"two" : "000 míle" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mhilliún" ,
"many" : "0 milliún" ,
"one" : "0 mhilliún" ,
"other" : "0 milliún" ,
"two" : "0 mhilliún" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 milliún" ,
"many" : "00 milliún" ,
"one" : "00 milliún" ,
"other" : "00 milliún" ,
"two" : "00 milliún" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 milliún" ,
"many" : "000 milliún" ,
"one" : "000 milliún" ,
"other" : "000 milliún" ,
"two" : "000 milliún" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 bhilliún" ,
"many" : "0 mbilliún" ,
"one" : "0 bhilliún" ,
"other" : "0 billiún" ,
"two" : "0 bhilliún" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 billiún" ,
"many" : "00 mbilliún" ,
"one" : "00 billiún" ,
"other" : "00 billiún" ,
"two" : "00 billiún" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 billiún" ,
"many" : "000 billiún" ,
"one" : "000 billiún" ,
"other" : "000 billiún" ,
"two" : "000 billiún" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 thrilliún" ,
"many" : "0 dtrilliún" ,
"one" : "0 trilliún" ,
"other" : "0 trilliún" ,
"two" : "0 thrilliún" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 trilliún" ,
"many" : "00 dtrilliún" ,
"one" : "00 trilliún" ,
"other" : "00 trilliún" ,
"two" : "00 trilliún" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0k" ,
"many" : "0k" ,
"one" : "0k" ,
"other" : "0k" ,
"two" : "0k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00k" ,
"many" : "00k" ,
"one" : "00k" ,
"other" : "00k" ,
"two" : "00k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000k" ,
"many" : "000k" ,
"one" : "000k" ,
"other" : "000k" ,
"two" : "000k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0M" ,
"many" : "0M" ,
"one" : "0M" ,
"other" : "0M" ,
"two" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00M" ,
"many" : "00M" ,
"one" : "00M" ,
"other" : "00M" ,
"two" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000M" ,
"many" : "000M" ,
"one" : "000M" ,
"other" : "000M" ,
"two" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0B" ,
"many" : "0B" ,
"one" : "0B" ,
"other" : "0B" ,
"two" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00B" ,
"many" : "00B" ,
"one" : "00B" ,
"other" : "00B" ,
"two" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000B" ,
"many" : "000B" ,
"one" : "000B" ,
"other" : "000B" ,
"two" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0T" ,
"many" : "0T" ,
"one" : "0T" ,
"other" : "0T" ,
"two" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00T" ,
"many" : "00T" ,
"one" : "00T" ,
"other" : "00T" ,
"two" : "00T" ,
},
},
},
}, "gl" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millón" ,
"other" : "0 millóns" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millóns" ,
"other" : "00 millóns" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millóns" ,
"other" : "000 millóns" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billón" ,
"other" : "0 billóns" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billóns" ,
"other" : "00 billóns" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "gu" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 હજાર" ,
"other" : "0 હજાર" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 હજાર" ,
"other" : "00 હજાર" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 લાખ" ,
"other" : "0 લાખ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 લાખ" ,
"other" : "00 લાખ" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 કરોડ" ,
"other" : "0 કરોડ" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 કરોડ" ,
"other" : "00 કરોડ" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 અબજ" ,
"other" : "0 અબજ" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 અબજ" ,
"other" : "00 અબજ" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 નિખર્વ" ,
"other" : "0 નિખર્વ" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 મહાપદ્મ" ,
"other" : "0 મહાપદ્મ" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 શંકુ" ,
"other" : "0 શંકુ" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 હજાર" ,
"other" : "0 હજાર" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 હજાર" ,
"other" : "00 હજાર" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 લાખ" ,
"other" : "0 લાખ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 લાખ" ,
"other" : "00 લાખ" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 કરોડ" ,
"other" : "0 કરોડ" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 કરોડ" ,
"other" : "00 કરોડ" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 અબજ" ,
"other" : "0 અબજ" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 અબજ" ,
"other" : "00 અબજ" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 નિખર્વ" ,
"other" : "0 નિખર્વ" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 મહાપદ્મ" ,
"other" : "0 મહાપદ્મ" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 શંકુ" ,
"other" : "0 શંકુ" ,
},
},
},
}, "he" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"many" : "0 אלף" ,
"one" : "0 אלף" ,
"other" : "0 אלף" ,
"two" : "0 אלף" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"many" : "00 אלף" ,
"one" : "00 אלף" ,
"other" : "00 אלף" ,
"two" : "00 אלף" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"many" : "000 אלף" ,
"one" : "000 אלף" ,
"other" : "000 אלף" ,
"two" : "000 אלף" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"many" : "0 מיליון" ,
"one" : "0 מיליון" ,
"other" : "0 מיליון" ,
"two" : "0 מיליון" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"many" : "00 מיליון" ,
"one" : "00 מיליון" ,
"other" : "00 מיליון" ,
"two" : "00 מיליון" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"many" : "000 מיליון" ,
"one" : "000 מיליון" ,
"other" : "000 מיליון" ,
"two" : "000 מיליון" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"many" : "0 מיליארד" ,
"one" : "0 מיליארד" ,
"other" : "0 מיליארד" ,
"two" : "0 מיליארד" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"many" : "00 מיליארד" ,
"one" : "00 מיליארד" ,
"other" : "00 מיליארד" ,
"two" : "00 מיליארד" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"many" : "000 מיליארד" ,
"one" : "000 מיליארד" ,
"other" : "000 מיליארד" ,
"two" : "000 מיליארד" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"many" : "0 טריליון" ,
"one" : "0 טריליון" ,
"other" : "0 טריליון" ,
"two" : "0 טריליון" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"many" : "00 טריליון" ,
"one" : "00 טריליון" ,
"other" : "00 טריליון" ,
"two" : "00 טריליון" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"many" : "0K" ,
"one" : "0K" ,
"other" : "0K" ,
"two" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"many" : "00K" ,
"one" : "00K" ,
"other" : "00K" ,
"two" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"many" : "000K" ,
"one" : "000K" ,
"other" : "000K" ,
"two" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"many" : "0M" ,
"one" : "0M" ,
"other" : "0M" ,
"two" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"many" : "00M" ,
"one" : "00M" ,
"other" : "00M" ,
"two" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"many" : "000M" ,
"one" : "000M" ,
"other" : "000M" ,
"two" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"many" : "0B" ,
"one" : "0B" ,
"other" : "0B" ,
"two" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"many" : "00B" ,
"one" : "00B" ,
"other" : "00B" ,
"two" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"many" : "000B" ,
"one" : "000B" ,
"other" : "000B" ,
"two" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"many" : "0T" ,
"one" : "0T" ,
"other" : "0T" ,
"two" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"many" : "00T" ,
"one" : "00T" ,
"other" : "00T" ,
"two" : "00T" ,
},
},
},
}, "hi" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 हज़ार" ,
"other" : "0 हज़ार" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 हज़ार" ,
"other" : "00 हज़ार" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 लाख" ,
"other" : "0 लाख" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 लाख" ,
"other" : "00 लाख" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 करोड़" ,
"other" : "0 करोड़" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 करोड़" ,
"other" : "00 करोड़" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 अरब" ,
"other" : "0 अरब" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 अरब" ,
"other" : "00 अरब" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 खरब" ,
"other" : "0 खरब" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 खरब" ,
"other" : "00 खरब" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 खरब" ,
"other" : "000 खरब" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 हज़ार" ,
"other" : "0 हज़ार" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 हज़ार" ,
"other" : "00 हज़ार" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 लाख" ,
"other" : "0 लाख" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 लाख" ,
"other" : "00 लाख" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 क॰" ,
"other" : "0 क॰" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 क॰" ,
"other" : "00 क॰" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 अ॰" ,
"other" : "0 अ॰" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 अ॰" ,
"other" : "00 अ॰" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ख॰" ,
"other" : "0 ख॰" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ख॰" ,
"other" : "00 ख॰" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 नील" ,
"other" : "0 नील" ,
},
},
},
}, "hr" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 tisuće" ,
"one" : "0 tisuća" ,
"other" : "0 tisuća" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 tisuće" ,
"one" : "00 tisuća" ,
"other" : "00 tisuća" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 tisuće" ,
"one" : "000 tisuća" ,
"other" : "000 tisuća" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 milijuna" ,
"one" : "0 milijun" ,
"other" : "0 milijuna" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 milijuna" ,
"one" : "00 milijun" ,
"other" : "00 milijuna" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 milijuna" ,
"one" : "000 milijun" ,
"other" : "000 milijuna" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 milijarde" ,
"one" : "0 milijarda" ,
"other" : "0 milijardi" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 milijarde" ,
"one" : "00 milijarda" ,
"other" : "00 milijardi" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 milijarde" ,
"one" : "000 milijarda" ,
"other" : "000 milijardi" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 bilijuna" ,
"one" : "0 bilijun" ,
"other" : "0 bilijuna" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 bilijuna" ,
"one" : "00 bilijun" ,
"other" : "00 bilijuna" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 tis'.'" ,
"one" : "0 tis'.'" ,
"other" : "0 tis'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 tis'.'" ,
"one" : "00 tis'.'" ,
"other" : "00 tis'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 tis'.'" ,
"one" : "000 tis'.'" ,
"other" : "000 tis'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mil'.'" ,
"one" : "0 mil'.'" ,
"other" : "0 mil'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mil'.'" ,
"one" : "00 mil'.'" ,
"other" : "00 mil'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mil'.'" ,
"one" : "000 mil'.'" ,
"other" : "000 mil'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mlr'.'" ,
"one" : "0 mlr'.'" ,
"other" : "0 mlr'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mlr'.'" ,
"one" : "00 mlr'.'" ,
"other" : "00 mlr'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mlr'.'" ,
"one" : "000 mlr'.'" ,
"other" : "000 mlr'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 bil'.'" ,
"one" : "0 bil'.'" ,
"other" : "0 bil'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 bil'.'" ,
"one" : "00 bil'.'" ,
"other" : "00 bil'.'" ,
},
},
},
}, "hr-BA" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 tisuće" ,
"one" : "0 tisuća" ,
"other" : "0 tisuća" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 tisuće" ,
"one" : "00 tisuća" ,
"other" : "00 tisuća" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 tisuće" ,
"one" : "000 tisuća" ,
"other" : "000 tisuća" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 milijuna" ,
"one" : "0 milijun" ,
"other" : "0 milijuna" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 milijuna" ,
"one" : "00 milijun" ,
"other" : "00 milijuna" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 milijuna" ,
"one" : "000 milijun" ,
"other" : "000 milijuna" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 milijarde" ,
"one" : "0 milijarda" ,
"other" : "0 milijardi" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 milijarde" ,
"one" : "00 milijarda" ,
"other" : "00 milijardi" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 milijarde" ,
"one" : "000 milijarda" ,
"other" : "000 milijardi" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 bilijuna" ,
"one" : "0 bilijun" ,
"other" : "0 bilijuna" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 bilijuna" ,
"one" : "00 bilijun" ,
"other" : "00 bilijuna" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 tis'.'" ,
"one" : "0 tis'.'" ,
"other" : "0 tis'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 tis'.'" ,
"one" : "00 tis'.'" ,
"other" : "00 tis'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 tis'.'" ,
"one" : "000 tis'.'" ,
"other" : "000 tis'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mil'.'" ,
"one" : "0 mil'.'" ,
"other" : "0 mil'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mil'.'" ,
"one" : "00 mil'.'" ,
"other" : "00 mil'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mil'.'" ,
"one" : "000 mil'.'" ,
"other" : "000 mil'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mlr'.'" ,
"one" : "0 mlr'.'" ,
"other" : "0 mlr'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mlr'.'" ,
"one" : "00 mlr'.'" ,
"other" : "00 mlr'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mlr'.'" ,
"one" : "000 mlr'.'" ,
"other" : "000 mlr'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 bil'.'" ,
"one" : "0 bil'.'" ,
"other" : "0 bil'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 bil'.'" ,
"one" : "00 bil'.'" ,
"other" : "00 bil'.'" ,
},
},
},
}, "hu" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ezer" ,
"other" : "0 ezer" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ezer" ,
"other" : "00 ezer" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ezer" ,
"other" : "000 ezer" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 millió" ,
"other" : "0 millió" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 millió" ,
"other" : "00 millió" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 millió" ,
"other" : "000 millió" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliárd" ,
"other" : "0 milliárd" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliárd" ,
"other" : "00 milliárd" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliárd" ,
"other" : "000 milliárd" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billió" ,
"other" : "0 billió" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billió" ,
"other" : "00 billió" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 E" ,
"other" : "0 E" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 E" ,
"other" : "00 E" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 E" ,
"other" : "000 E" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mrd" ,
"other" : "0 Mrd" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mrd" ,
"other" : "00 Mrd" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mrd" ,
"other" : "000 Mrd" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
},
}, "hy" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 հազար" ,
"other" : "0 հազար" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 հազար" ,
"other" : "00 հազար" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 հազար" ,
"other" : "000 հազար" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 միլիոն" ,
"other" : "0 միլիոն" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 միլիոն" ,
"other" : "00 միլիոն" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 միլիոն" ,
"other" : "000 միլիոն" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 միլիարդ" ,
"other" : "0 միլիարդ" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 միլիարդ" ,
"other" : "00 միլիարդ" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 միլիարդ" ,
"other" : "000 միլիարդ" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 տրիլիոն" ,
"other" : "0 տրիլիոն" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 տրիլիոն" ,
"other" : "00 տրիլիոն" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 հզր" ,
"other" : "0 հզր" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 հզր" ,
"other" : "00 հզր" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 հզր" ,
"other" : "000 հզր" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 մլն" ,
"other" : "0 մլն" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 մլն" ,
"other" : "00 մլն" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 մլն" ,
"other" : "000 մլն" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 մլրդ" ,
"other" : "0 մլրդ" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 մլրդ" ,
"other" : "00 մլրդ" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 մլրդ" ,
"other" : "000 մլրդ" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 տրլն" ,
"other" : "0 տրլն" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 տրլն" ,
"other" : "00 տրլն" ,
},
},
},
}, "id" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ribu" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 ribu" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 ribu" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 juta" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 juta" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 juta" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 miliar" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 miliar" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 miliar" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 triliun" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 triliun" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 rb" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 rb" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 rb" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 jt" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 jt" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 jt" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 T" ,
},
},
},
}, "is" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 þúsund" ,
"other" : "0 þúsund" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 þúsund" ,
"other" : "00 þúsund" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 þúsund" ,
"other" : "000 þúsund" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milljón" ,
"other" : "0 milljónir" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milljón" ,
"other" : "00 milljónir" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milljón" ,
"other" : "000 milljónir" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milljarður" ,
"other" : "0 milljarðar" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milljarður" ,
"other" : "00 milljarðar" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milljarður" ,
"other" : "000 milljarðar" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billjón" ,
"other" : "0 billjónir" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billjón" ,
"other" : "00 billjónir" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 þ'.'" ,
"other" : "0 þ'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 þ'.'" ,
"other" : "00 þ'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 þ'.'" ,
"other" : "000 þ'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 m'.'" ,
"other" : "0 m'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 m'.'" ,
"other" : "00 m'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 m'.'" ,
"other" : "000 m'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ma'.'" ,
"other" : "0 ma'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ma'.'" ,
"other" : "00 ma'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ma'.'" ,
"other" : "000 ma'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bn" ,
"other" : "0 bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bn" ,
"other" : "00 bn" ,
},
},
},
}, "it" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mille" ,
"other" : "0 mila" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mila" ,
"other" : "00 mila" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mila" ,
"other" : "000 mila" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milione" ,
"other" : "0 milioni" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milioni" ,
"other" : "00 milioni" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milioni" ,
"other" : "000 milioni" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miliardo" ,
"other" : "0 miliardi" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miliardi" ,
"other" : "00 miliardi" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miliardi" ,
"other" : "000 miliardi" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mille miliardi" ,
"other" : "0 mila miliardi" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mila miliardi" ,
"other" : "00 mila miliardi" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mln" ,
"other" : "0 Mln" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mln" ,
"other" : "00 Mln" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mln" ,
"other" : "000 Mln" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mrd" ,
"other" : "0 Mrd" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mrd" ,
"other" : "00 Mrd" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mrd" ,
"other" : "000 Mrd" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bln" ,
"other" : "0 Bln" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bln" ,
"other" : "00 Bln" ,
},
},
},
}, "it-CH" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mille" ,
"other" : "0 mila" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mila" ,
"other" : "00 mila" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mila" ,
"other" : "000 mila" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milione" ,
"other" : "0 milioni" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milioni" ,
"other" : "00 milioni" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milioni" ,
"other" : "000 milioni" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miliardo" ,
"other" : "0 miliardi" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miliardi" ,
"other" : "00 miliardi" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miliardi" ,
"other" : "000 miliardi" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mille miliardi" ,
"other" : "0 mila miliardi" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mila miliardi" ,
"other" : "00 mila miliardi" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mln" ,
"other" : "0 Mln" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mln" ,
"other" : "00 Mln" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mln" ,
"other" : "000 Mln" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mrd" ,
"other" : "0 Mrd" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mrd" ,
"other" : "00 Mrd" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mrd" ,
"other" : "000 Mrd" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bln" ,
"other" : "0 Bln" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bln" ,
"other" : "00 Bln" ,
},
},
},
}, "it-SM" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mille" ,
"other" : "0 mila" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mila" ,
"other" : "00 mila" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mila" ,
"other" : "000 mila" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milione" ,
"other" : "0 milioni" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milioni" ,
"other" : "00 milioni" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milioni" ,
"other" : "000 milioni" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miliardo" ,
"other" : "0 miliardi" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miliardi" ,
"other" : "00 miliardi" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miliardi" ,
"other" : "000 miliardi" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mille miliardi" ,
"other" : "0 mila miliardi" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mila miliardi" ,
"other" : "00 mila miliardi" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mln" ,
"other" : "0 Mln" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mln" ,
"other" : "00 Mln" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mln" ,
"other" : "000 Mln" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mrd" ,
"other" : "0 Mrd" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mrd" ,
"other" : "00 Mrd" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mrd" ,
"other" : "000 Mrd" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bln" ,
"other" : "0 Bln" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bln" ,
"other" : "00 Bln" ,
},
},
},
}, "it-VA" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mille" ,
"other" : "0 mila" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mila" ,
"other" : "00 mila" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mila" ,
"other" : "000 mila" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milione" ,
"other" : "0 milioni" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milioni" ,
"other" : "00 milioni" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milioni" ,
"other" : "000 milioni" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miliardo" ,
"other" : "0 miliardi" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miliardi" ,
"other" : "00 miliardi" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miliardi" ,
"other" : "000 miliardi" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mille miliardi" ,
"other" : "0 mila miliardi" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mila miliardi" ,
"other" : "00 mila miliardi" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0" ,
"other" : "0" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mln" ,
"other" : "0 Mln" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mln" ,
"other" : "00 Mln" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mln" ,
"other" : "000 Mln" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mrd" ,
"other" : "0 Mrd" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mrd" ,
"other" : "00 Mrd" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mrd" ,
"other" : "000 Mrd" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bln" ,
"other" : "0 Bln" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bln" ,
"other" : "00 Bln" ,
},
},
},
}, "ja" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0万" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00万" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000万" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000万" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0億" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00億" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000億" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000億" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0兆" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00兆" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0万" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00万" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000万" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000万" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0億" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00億" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000億" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000億" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0兆" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00兆" ,
},
},
},
}, "jv" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 èwu" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 èwu" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 èwu" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 yuta" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 yuta" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 yuta" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 milyar" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 milyar" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 milyar" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 trilyun" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 trilyun" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0È" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00È" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000È" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0Y" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00Y" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000Y" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0M" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00M" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000M" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00T" ,
},
},
},
}, "ka" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ათასი" ,
"other" : "0 ათასი" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ათასი" ,
"other" : "00 ათასი" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ათასი" ,
"other" : "000 ათასი" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 მილიონი" ,
"other" : "0 მილიონი" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 მილიონი" ,
"other" : "00 მილიონი" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 მილიონი" ,
"other" : "000 მილიონი" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 მილიარდი" ,
"other" : "0 მილიარდი" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 მილიარდი" ,
"other" : "00 მილიარდი" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 მილიარდი" ,
"other" : "000 მილიარდი" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ტრილიონი" ,
"other" : "0 ტრილიონი" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ტრილიონი" ,
"other" : "00 ტრილიონი" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ათ'.'" ,
"other" : "0 ათ'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ათ'.'" ,
"other" : "00 ათ'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ათ'.'" ,
"other" : "000 ათ'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 მლნ'.'" ,
"other" : "0 მლნ'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 მლნ'.'" ,
"other" : "00 მლნ'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 მლნ'.'" ,
"other" : "000 მლნ'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 მლრდ'.'" ,
"other" : "0 მლრდ'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 მლრდ'.'" ,
"other" : "00 მლრდ'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 მლრ'.'" ,
"other" : "000 მლრ'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ტრლ'.'" ,
"other" : "0 ტრლ'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ტრლ'.'" ,
"other" : "00 ტრლ'.'" ,
},
},
},
}, "kk" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 мың" ,
"other" : "0 мың" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 мың" ,
"other" : "00 мың" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 мың" ,
"other" : "000 мың" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 миллион" ,
"other" : "0 миллион" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 миллион" ,
"other" : "00 миллион" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 миллион" ,
"other" : "000 миллион" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 миллиард" ,
"other" : "0 миллиард" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 миллиард" ,
"other" : "00 миллиард" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 миллиард" ,
"other" : "000 миллиард" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 триллион" ,
"other" : "0 триллион" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 триллион" ,
"other" : "00 триллион" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 мың" ,
"other" : "0 мың" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 мың" ,
"other" : "00 мың" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 м'.'" ,
"other" : "000 м'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 млн" ,
"other" : "0 млн" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 млн" ,
"other" : "00 млн" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 млн" ,
"other" : "000 млн" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 млрд" ,
"other" : "0 млрд" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 млрд" ,
"other" : "00 млрд" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 млрд" ,
"other" : "000 млрд" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 трлн" ,
"other" : "0 трлн" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 трлн" ,
"other" : "00 трлн" ,
},
},
},
}, "km" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ពាន់" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 ពាន់" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000ពាន់" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 លាន" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 លាន" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 លាន" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ប៊ីលាន" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 ប៊ីលាន" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 ប៊ីលាន" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ទ្រីលាន" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 ទ្រីលាន" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0ពាន់" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 ពាន់" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 ពាន់" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 លាន" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 លាន" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 លាន" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ប៊ីលាន" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 ប៊ីលាន" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 ប៊ីលាន" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ទ្រីលាន" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 ទ្រីលាន" ,
},
},
},
}, "kn" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ಸಾವಿರ" ,
"other" : "0 ಸಾವಿರ" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ಸಾವಿರ" ,
"other" : "00 ಸಾವಿರ" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ಸಾವಿರ" ,
"other" : "000 ಸಾವಿರ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ಮಿಲಿಯನ್" ,
"other" : "0 ಮಿಲಿಯನ್" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ಮಿಲಿಯನ್" ,
"other" : "00 ಮಿಲಿಯನ್" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ಮಿಲಿಯನ್" ,
"other" : "000 ಮಿಲಿಯನ್" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ಬಿಲಿಯನ್" ,
"other" : "0 ಬಿಲಿಯನ್" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ಬಿಲಿಯನ್" ,
"other" : "00 ಬಿಲಿಯನ್" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ಬಿಲಿಯನ್" ,
"other" : "000 ಬಿಲಿಯನ್" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ಟ್ರಿಲಿಯನ್" ,
"other" : "0 ಟ್ರಿಲಿಯನ್" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ಟ್ರಿಲಿಯನ್" ,
"other" : "00 ಟ್ರಿಲಿಯನ್" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0ಸಾ" ,
"other" : "0ಸಾ" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00ಸಾ" ,
"other" : "00ಸಾ" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000ಸಾ" ,
"other" : "000ಸಾ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0ಮಿ" ,
"other" : "0ಮಿ" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00ಮಿ" ,
"other" : "00ಮಿ" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000ಮಿ" ,
"other" : "000ಮಿ" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0ಬಿ" ,
"other" : "0ಬಿ" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00ಬಿ" ,
"other" : "00ಬಿ" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000ಬಿ" ,
"other" : "000ಬಿ" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0ಟ್ರಿ" ,
"other" : "0ಟ್ರಿ" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00ಟ್ರಿ" ,
"other" : "00ಟ್ರಿ" ,
},
},
},
}, "ko" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0천" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0만" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00만" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000만" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000만" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0억" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00억" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000억" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000억" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0조" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00조" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0천" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0만" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00만" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000만" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000만" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0억" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00억" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000억" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000억" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0조" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00조" ,
},
},
},
}, "ko-KP" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0천" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0만" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00만" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000만" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000만" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0억" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00억" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000억" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000억" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0조" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00조" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0천" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0만" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00만" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000만" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000만" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0억" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00억" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000억" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000억" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0조" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00조" ,
},
},
},
}, "ky" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 миң" ,
"other" : "0 миң" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 миң" ,
"other" : "00 миң" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 миң" ,
"other" : "000 миң" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 миллион" ,
"other" : "0 миллион" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 миллион" ,
"other" : "00 миллион" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 миллион" ,
"other" : "000 миллион" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 миллиард" ,
"other" : "0 миллиард" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 миллиард" ,
"other" : "00 миллиард" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 миллиард" ,
"other" : "000 миллиард" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 триллион" ,
"other" : "0 триллион" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 триллион" ,
"other" : "00 триллион" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 миң" ,
"other" : "0 миң" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 миң" ,
"other" : "00 миң" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 миң" ,
"other" : "000 миң" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 млн" ,
"other" : "0 млн" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 млн" ,
"other" : "00 млн" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 млн" ,
"other" : "000 млн" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 млд" ,
"other" : "0 млд" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 млд" ,
"other" : "00 млд" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 млд" ,
"other" : "000 млд" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 трлн" ,
"other" : "0 трлн" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 трлн" ,
"other" : "00 трлн" ,
},
},
},
}, "lo" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ພັນ" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 ພັນ" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ແສນ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ລ້ານ" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 ລ້ານ" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 ລ້ານ" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ຕື້" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 ຕື້" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 ຕື້" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ລ້ານລ້ານ" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 ລ້ານລ້ານ" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ພັນ" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 ພັນ" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 ກີບ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ລ້ານ" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 ລ້ານ" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 ລ້ານ" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ຕື້" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 ຕື້" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 ຕື້" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ລ້ານລ້ານ" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00ລລ" ,
},
},
},
}, "lt" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 tūkstančiai" ,
"many" : "0 tūkstančio" ,
"one" : "0 tūkstantis" ,
"other" : "0 tūkstančių" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 tūkstančiai" ,
"many" : "00 tūkstančio" ,
"one" : "00 tūkstantis" ,
"other" : "00 tūkstančių" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 tūkstančiai" ,
"many" : "000 tūkstančio" ,
"one" : "000 tūkstantis" ,
"other" : "000 tūkstančių" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 milijonai" ,
"many" : "0 milijono" ,
"one" : "0 milijonas" ,
"other" : "0 milijonų" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 milijonai" ,
"many" : "00 milijono" ,
"one" : "00 milijonas" ,
"other" : "00 milijonų" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 milijonai" ,
"many" : "000 milijono" ,
"one" : "000 milijonas" ,
"other" : "000 milijonų" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 milijardai" ,
"many" : "0 milijardo" ,
"one" : "0 milijardas" ,
"other" : "0 milijardų" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 milijardai" ,
"many" : "00 milijardo" ,
"one" : "00 milijardas" ,
"other" : "00 milijardų" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 milijardai" ,
"many" : "000 milijardo" ,
"one" : "000 milijardas" ,
"other" : "000 milijardų" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 trilijonai" ,
"many" : "0 trilijono" ,
"one" : "0 trilijonas" ,
"other" : "0 trilijonų" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 trilijonai" ,
"many" : "00 trilijono" ,
"one" : "00 trilijonas" ,
"other" : "00 trilijonų" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 tūkst'.'" ,
"many" : "0 tūkst'.'" ,
"one" : "0 tūkst'.'" ,
"other" : "0 tūkst'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 tūkst'.'" ,
"many" : "00 tūkst'.'" ,
"one" : "00 tūkst'.'" ,
"other" : "00 tūkst'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 tūkst'.'" ,
"many" : "000 tūkst'.'" ,
"one" : "000 tūkst'.'" ,
"other" : "000 tūkst'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mln'.'" ,
"many" : "0 mln'.'" ,
"one" : "0 mln'.'" ,
"other" : "0 mln'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mln'.'" ,
"many" : "00 mln'.'" ,
"one" : "00 mln'.'" ,
"other" : "00 mln'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mln'.'" ,
"many" : "000 mln'.'" ,
"one" : "000 mln'.'" ,
"other" : "000 mln'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mlrd'.'" ,
"many" : "0 mlrd'.'" ,
"one" : "0 mlrd'.'" ,
"other" : "0 mlrd'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mlrd'.'" ,
"many" : "00 mlrd'.'" ,
"one" : "00 mlrd'.'" ,
"other" : "00 mlrd'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mlrd'.'" ,
"many" : "000 mlrd'.'" ,
"one" : "000 mlrd'.'" ,
"other" : "000 mlrd'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 trln'.'" ,
"many" : "0 trln'.'" ,
"one" : "0 trln'.'" ,
"other" : "0 trln'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 trln'.'" ,
"many" : "00 trln'.'" ,
"one" : "00 trln'.'" ,
"other" : "00 trln'.'" ,
},
},
},
}, "lv" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 tūkstotis" ,
"other" : "0 tūkstoši" ,
"zero" : "0 tūkstošu" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 tūkstotis" ,
"other" : "00 tūkstoši" ,
"zero" : "00 tūkstoši" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 tūkstotis" ,
"other" : "000 tūkstoši" ,
"zero" : "000 tūkstoši" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljons" ,
"other" : "0 miljoni" ,
"zero" : "0 miljonu" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljons" ,
"other" : "00 miljoni" ,
"zero" : "00 miljoni" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljons" ,
"other" : "000 miljoni" ,
"zero" : "000 miljoni" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljards" ,
"other" : "0 miljardi" ,
"zero" : "0 miljardu" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljards" ,
"other" : "00 miljardi" ,
"zero" : "00 miljardi" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljards" ,
"other" : "000 miljardi" ,
"zero" : "000 miljardi" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 triljons" ,
"other" : "0 triljoni" ,
"zero" : "0 triljonu" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 triljons" ,
"other" : "00 triljoni" ,
"zero" : "00 triljoni" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 tūkst'.'" ,
"other" : "0 tūkst'.'" ,
"zero" : "0 tūkst'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 tūkst'.'" ,
"other" : "00 tūkst'.'" ,
"zero" : "00 tūkst'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 tūkst'.'" ,
"other" : "000 tūkst'.'" ,
"zero" : "000 tūkst'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milj'.'" ,
"other" : "0 milj'.'" ,
"zero" : "0 milj'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milj'.'" ,
"other" : "00 milj'.'" ,
"zero" : "00 milj'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milj'.'" ,
"other" : "000 milj'.'" ,
"zero" : "000 milj'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mljrd'.'" ,
"other" : "0 mljrd'.'" ,
"zero" : "0 mljrd'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mljrd'.'" ,
"other" : "00 mljrd'.'" ,
"zero" : "00 mljrd'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mljrd'.'" ,
"other" : "000 mljrd'.'" ,
"zero" : "000 mljrd'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trilj'.'" ,
"other" : "0 trilj'.'" ,
"zero" : "0 trilj'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trilj'.'" ,
"other" : "00 trilj'.'" ,
"zero" : "00 trilj'.'" ,
},
},
},
}, "mk" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 илјада" ,
"other" : "0 илјади" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 илјада" ,
"other" : "00 илјади" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 илјада" ,
"other" : "000 илјади" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 милион" ,
"other" : "0 милиони" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 милион" ,
"other" : "00 милиони" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 милион" ,
"other" : "000 милиони" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 милијарда" ,
"other" : "0 милијарди" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 милијарда" ,
"other" : "00 милијарди" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 милијарда" ,
"other" : "000 милијарди" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 билион" ,
"other" : "0 билиони" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 билион" ,
"other" : "00 билиони" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 илј'.'" ,
"other" : "0 илј'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 илј'.'" ,
"other" : "00 илј'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 илј'.'" ,
"other" : "000 илј'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 мил'.'" ,
"other" : "0 мил'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 мил'.'" ,
"other" : "00 мил'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 М" ,
"other" : "000 М" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 милј'.'" ,
"other" : "0 милј'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 милј'.'" ,
"other" : "00 милј'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 мј'.'" ,
"other" : "000 ми'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 бил'.'" ,
"other" : "0 бил'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 бил'.'" ,
"other" : "00 бил'.'" ,
},
},
},
}, "ml" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ആയിരം" ,
"other" : "0 ആയിരം" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ആയിരം" ,
"other" : "00 ആയിരം" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ആയിരം" ,
"other" : "000 ആയിരം" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ദശലക്ഷം" ,
"other" : "0 ദശലക്ഷം" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ദശലക്ഷം" ,
"other" : "00 ദശലക്ഷം" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ദശലക്ഷം" ,
"other" : "000 ദശലക്ഷം" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ലക്ഷം കോടി" ,
"other" : "0 ലക്ഷം കോടി" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ലക്ഷം കോടി" ,
"other" : "00 ലക്ഷം കോടി" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ലക്ഷം കോടി" ,
"other" : "000 ലക്ഷം കോടി" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ട്രില്യൺ" ,
"other" : "0 ട്രില്യൺ" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ട്രില്യൺ" ,
"other" : "00 ട്രില്യൺ" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "mn" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 мянга" ,
"other" : "0 мянга" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 мянга" ,
"other" : "00 мянга" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 мянга" ,
"other" : "000 мянга" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 сая" ,
"other" : "0 сая" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 сая" ,
"other" : "00 сая" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 сая" ,
"other" : "000 сая" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 тэрбум" ,
"other" : "0 тэрбум" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 тэрбум" ,
"other" : "00 тэрбум" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 тэрбум" ,
"other" : "000 тэрбум" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 их наяд" ,
"other" : "0 их наяд" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 их наяд" ,
"other" : "00 их наяд" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 мянга" ,
"other" : "0 мянга" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 мянга" ,
"other" : "00 мянга" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 мянга" ,
"other" : "000 мянга" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 сая" ,
"other" : "0 сая" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 сая" ,
"other" : "00 сая" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 сая" ,
"other" : "000 сая" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 тэрбум" ,
"other" : "0 тэрбум" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 тэрбум" ,
"other" : "00 тэрбум" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000Т" ,
"other" : "000Т" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0ИН" ,
"other" : "0ИН" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00ИН" ,
"other" : "00ИН" ,
},
},
},
}, "mr" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 हजार" ,
"other" : "0 हजार" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 हजार" ,
"other" : "00 हजार" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 लाख" ,
"other" : "0 लाख" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 लाख" ,
"other" : "00 लाख" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 कोटी" ,
"other" : "0 कोटी" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 कोटी" ,
"other" : "00 कोटी" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 अब्ज" ,
"other" : "0 अब्ज" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 अब्ज" ,
"other" : "00 अब्ज" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 खर्व" ,
"other" : "0 खर्व" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 खर्व" ,
"other" : "00 खर्व" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 पद्म" ,
"other" : "0 पद्म" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ह" ,
"other" : "0 ह" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ह" ,
"other" : "00 ह" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 लाख" ,
"other" : "0 लाख" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 लाख" ,
"other" : "00 लाख" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 कोटी" ,
"other" : "0 कोटी" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 कोटी" ,
"other" : "00 कोटी" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 अब्ज" ,
"other" : "0 अब्ज" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 अब्ज" ,
"other" : "00 अब्ज" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 खर्व" ,
"other" : "0 खर्व" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 खर्व" ,
"other" : "00 खर्व" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 पद्म" ,
"other" : "0 पद्म" ,
},
},
},
}, "ms" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ribu" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 ribu" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 ribu" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 juta" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 juta" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 juta" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 bilion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 bilion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 bilion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 trilion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 trilion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0J" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00J" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000J" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00T" ,
},
},
},
}, "ms-BN" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ribu" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 ribu" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 ribu" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 juta" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 juta" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 juta" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 bilion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 bilion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 bilion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 trilion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 trilion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0J" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00J" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000J" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00T" ,
},
},
},
}, "ms-SG" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ribu" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 ribu" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 ribu" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 juta" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 juta" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 juta" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 bilion" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 bilion" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 bilion" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 trilion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 trilion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0J" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00J" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000J" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00T" ,
},
},
},
}, "my" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0ထောင်" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0သောင်း" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0သိန်း" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0သန်း" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0ကုဋေ" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00ကုဋေ" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "ကုဋေ000" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "ကုဋေ0000" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "ကုဋေ0သောင်း" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "ကုဋေ0သိန်း" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "ကုဋေ0သန်း" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0ထောင်" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0သောင်း" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0သိန်း" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0သန်း" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0ကုဋေ" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00ကုဋေ" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "ကုဋေ000" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "ကုဋေ0ထ" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "ကုဋေ0သ" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "ဋေ0သိန်း" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "ဋေ0သန်း" ,
},
},
},
}, "nb" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 tusen" ,
"other" : "0 tusen" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 tusen" ,
"other" : "00 tusen" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 tusen" ,
"other" : "000 tusen" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millioner" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millioner" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millioner" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliarder" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliarder" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliarder" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billioner" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billioner" ,
"other" : "00 billioner" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0k" ,
"other" : "0k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00k" ,
"other" : "00k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000k" ,
"other" : "000k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mill'.'" ,
"other" : "0 mill'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mill'.'" ,
"other" : "00 mill'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mill'.'" ,
"other" : "000 mill'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mrd'.'" ,
"other" : "0 mrd'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mrd'.'" ,
"other" : "00 mrd'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mrd'.'" ,
"other" : "000 mrd'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bill'.'" ,
"other" : "0 bill'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bill'.'" ,
"other" : "00 bill'.'" ,
},
},
},
}, "nb-SJ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 tusen" ,
"other" : "0 tusen" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 tusen" ,
"other" : "00 tusen" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 tusen" ,
"other" : "000 tusen" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millioner" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millioner" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millioner" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliarder" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliarder" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliarder" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billioner" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billioner" ,
"other" : "00 billioner" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0k" ,
"other" : "0k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00k" ,
"other" : "00k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000k" ,
"other" : "000k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mill'.'" ,
"other" : "0 mill'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mill'.'" ,
"other" : "00 mill'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mill'.'" ,
"other" : "000 mill'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mrd'.'" ,
"other" : "0 mrd'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mrd'.'" ,
"other" : "00 mrd'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mrd'.'" ,
"other" : "000 mrd'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bill'.'" ,
"other" : "0 bill'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bill'.'" ,
"other" : "00 bill'.'" ,
},
},
},
}, "ne" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 हजार" ,
"other" : "0 हजार" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 हजार" ,
"other" : "00 हजार" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 लाख" ,
"other" : "0 लाख" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 करोड" ,
"other" : "0 करोड" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 करोड" ,
"other" : "00 करोड" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 करोड" ,
"other" : "000 करोड" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 अरब" ,
"other" : "0 अरब" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 अरब" ,
"other" : "00 अरब" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 अरब" ,
"other" : "000 अरब" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 खरब" ,
"other" : "00 खरब" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 शंख" ,
"other" : "0 शंख" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 हजार" ,
"other" : "0 हजार" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 हजार" ,
"other" : "00 हजार" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 लाख" ,
"other" : "0 लाख" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 लाख" ,
"other" : "00 लाख" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 करोड" ,
"other" : "0 करोड" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 करोड" ,
"other" : "00 करोड" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 अरब" ,
"other" : "0 अरब" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 अरब" ,
"other" : "00 अरब" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 खरब" ,
"other" : "0 खरब" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 खरब" ,
"other" : "00 खरब" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 शंख" ,
"other" : "0 शंख" ,
},
},
},
}, "ne-IN" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 हजार" ,
"other" : "0 हजार" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 हजार" ,
"other" : "00 हजार" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 लाख" ,
"other" : "0 लाख" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 करोड" ,
"other" : "0 करोड" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 करोड" ,
"other" : "00 करोड" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 करोड" ,
"other" : "000 करोड" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 अरब" ,
"other" : "0 अरब" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 अरब" ,
"other" : "00 अरब" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 अरब" ,
"other" : "000 अरब" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 खरब" ,
"other" : "00 खरब" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 शंख" ,
"other" : "0 शंख" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 हजार" ,
"other" : "0 हजार" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 हजार" ,
"other" : "00 हजार" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 लाख" ,
"other" : "0 लाख" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 लाख" ,
"other" : "00 लाख" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 करोड" ,
"other" : "0 करोड" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 करोड" ,
"other" : "00 करोड" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 अरब" ,
"other" : "0 अरब" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 अरब" ,
"other" : "00 अरब" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 खरब" ,
"other" : "0 खरब" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 खरब" ,
"other" : "00 खरब" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 शंख" ,
"other" : "0 शंख" ,
},
},
},
}, "nl" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 duizend" ,
"other" : "0 duizend" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 duizend" ,
"other" : "00 duizend" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 duizend" ,
"other" : "000 duizend" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljoen" ,
"other" : "0 miljoen" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljoen" ,
"other" : "00 miljoen" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljoen" ,
"other" : "000 miljoen" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljard" ,
"other" : "0 miljard" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljard" ,
"other" : "00 miljard" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljard" ,
"other" : "000 miljard" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 biljoen" ,
"other" : "0 biljoen" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biljoen" ,
"other" : "00 biljoen" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mln'.'" ,
"other" : "0 mln'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mln'.'" ,
"other" : "00 mln'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mln'.'" ,
"other" : "000 mln'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mld'.'" ,
"other" : "0 mld'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mld'.'" ,
"other" : "00 mld'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mld'.'" ,
"other" : "000 mld'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bln'.'" ,
"other" : "0 bln'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bln'.'" ,
"other" : "00 bln'.'" ,
},
},
},
}, "nl-AW" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 duizend" ,
"other" : "0 duizend" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 duizend" ,
"other" : "00 duizend" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 duizend" ,
"other" : "000 duizend" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljoen" ,
"other" : "0 miljoen" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljoen" ,
"other" : "00 miljoen" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljoen" ,
"other" : "000 miljoen" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljard" ,
"other" : "0 miljard" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljard" ,
"other" : "00 miljard" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljard" ,
"other" : "000 miljard" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 biljoen" ,
"other" : "0 biljoen" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biljoen" ,
"other" : "00 biljoen" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mln'.'" ,
"other" : "0 mln'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mln'.'" ,
"other" : "00 mln'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mln'.'" ,
"other" : "000 mln'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mld'.'" ,
"other" : "0 mld'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mld'.'" ,
"other" : "00 mld'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mld'.'" ,
"other" : "000 mld'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bln'.'" ,
"other" : "0 bln'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bln'.'" ,
"other" : "00 bln'.'" ,
},
},
},
}, "nl-BE" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 duizend" ,
"other" : "0 duizend" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 duizend" ,
"other" : "00 duizend" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 duizend" ,
"other" : "000 duizend" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljoen" ,
"other" : "0 miljoen" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljoen" ,
"other" : "00 miljoen" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljoen" ,
"other" : "000 miljoen" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljard" ,
"other" : "0 miljard" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljard" ,
"other" : "00 miljard" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljard" ,
"other" : "000 miljard" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 biljoen" ,
"other" : "0 biljoen" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biljoen" ,
"other" : "00 biljoen" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mln'.'" ,
"other" : "0 mln'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mln'.'" ,
"other" : "00 mln'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mln'.'" ,
"other" : "000 mln'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mld'.'" ,
"other" : "0 mld'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mld'.'" ,
"other" : "00 mld'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mld'.'" ,
"other" : "000 mld'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bln'.'" ,
"other" : "0 bln'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bln'.'" ,
"other" : "00 bln'.'" ,
},
},
},
}, "nl-BQ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 duizend" ,
"other" : "0 duizend" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 duizend" ,
"other" : "00 duizend" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 duizend" ,
"other" : "000 duizend" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljoen" ,
"other" : "0 miljoen" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljoen" ,
"other" : "00 miljoen" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljoen" ,
"other" : "000 miljoen" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljard" ,
"other" : "0 miljard" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljard" ,
"other" : "00 miljard" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljard" ,
"other" : "000 miljard" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 biljoen" ,
"other" : "0 biljoen" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biljoen" ,
"other" : "00 biljoen" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mln'.'" ,
"other" : "0 mln'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mln'.'" ,
"other" : "00 mln'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mln'.'" ,
"other" : "000 mln'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mld'.'" ,
"other" : "0 mld'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mld'.'" ,
"other" : "00 mld'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mld'.'" ,
"other" : "000 mld'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bln'.'" ,
"other" : "0 bln'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bln'.'" ,
"other" : "00 bln'.'" ,
},
},
},
}, "nl-CW" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 duizend" ,
"other" : "0 duizend" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 duizend" ,
"other" : "00 duizend" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 duizend" ,
"other" : "000 duizend" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljoen" ,
"other" : "0 miljoen" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljoen" ,
"other" : "00 miljoen" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljoen" ,
"other" : "000 miljoen" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljard" ,
"other" : "0 miljard" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljard" ,
"other" : "00 miljard" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljard" ,
"other" : "000 miljard" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 biljoen" ,
"other" : "0 biljoen" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biljoen" ,
"other" : "00 biljoen" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mln'.'" ,
"other" : "0 mln'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mln'.'" ,
"other" : "00 mln'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mln'.'" ,
"other" : "000 mln'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mld'.'" ,
"other" : "0 mld'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mld'.'" ,
"other" : "00 mld'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mld'.'" ,
"other" : "000 mld'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bln'.'" ,
"other" : "0 bln'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bln'.'" ,
"other" : "00 bln'.'" ,
},
},
},
}, "nl-SR" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 duizend" ,
"other" : "0 duizend" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 duizend" ,
"other" : "00 duizend" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 duizend" ,
"other" : "000 duizend" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljoen" ,
"other" : "0 miljoen" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljoen" ,
"other" : "00 miljoen" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljoen" ,
"other" : "000 miljoen" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljard" ,
"other" : "0 miljard" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljard" ,
"other" : "00 miljard" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljard" ,
"other" : "000 miljard" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 biljoen" ,
"other" : "0 biljoen" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biljoen" ,
"other" : "00 biljoen" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mln'.'" ,
"other" : "0 mln'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mln'.'" ,
"other" : "00 mln'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mln'.'" ,
"other" : "000 mln'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mld'.'" ,
"other" : "0 mld'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mld'.'" ,
"other" : "00 mld'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mld'.'" ,
"other" : "000 mld'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bln'.'" ,
"other" : "0 bln'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bln'.'" ,
"other" : "00 bln'.'" ,
},
},
},
}, "nl-SX" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 duizend" ,
"other" : "0 duizend" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 duizend" ,
"other" : "00 duizend" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 duizend" ,
"other" : "000 duizend" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljoen" ,
"other" : "0 miljoen" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljoen" ,
"other" : "00 miljoen" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljoen" ,
"other" : "000 miljoen" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljard" ,
"other" : "0 miljard" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljard" ,
"other" : "00 miljard" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljard" ,
"other" : "000 miljard" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 biljoen" ,
"other" : "0 biljoen" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biljoen" ,
"other" : "00 biljoen" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mln'.'" ,
"other" : "0 mln'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mln'.'" ,
"other" : "00 mln'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mln'.'" ,
"other" : "000 mln'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mld'.'" ,
"other" : "0 mld'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mld'.'" ,
"other" : "00 mld'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mld'.'" ,
"other" : "000 mld'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bln'.'" ,
"other" : "0 bln'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bln'.'" ,
"other" : "00 bln'.'" ,
},
},
},
}, "no" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 tusen" ,
"other" : "0 tusen" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 tusen" ,
"other" : "00 tusen" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 tusen" ,
"other" : "000 tusen" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 millioner" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 millioner" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 millioner" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliarder" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliarder" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliarder" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 billion" ,
"other" : "0 billioner" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 billioner" ,
"other" : "00 billioner" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0k" ,
"other" : "0k" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00k" ,
"other" : "00k" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000k" ,
"other" : "000k" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mill'.'" ,
"other" : "0 mill'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mill'.'" ,
"other" : "00 mill'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mill'.'" ,
"other" : "000 mill'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mrd'.'" ,
"other" : "0 mrd'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mrd'.'" ,
"other" : "00 mrd'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mrd'.'" ,
"other" : "000 mrd'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bill'.'" ,
"other" : "0 bill'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bill'.'" ,
"other" : "00 bill'.'" ,
},
},
},
}, "or" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ହଜାର" ,
"other" : "0 ହଜାର" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ହଜାର" ,
"other" : "00 ହଜାର" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ହଜାର" ,
"other" : "000 ହଜାର" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ନିୟୁତ" ,
"other" : "0 ନିୟୁତ" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ନିୟୁତ" ,
"other" : "00 ନିୟୁତ" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ନିୟୁତ" ,
"other" : "000 ନିୟୁତ" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ଶହକୋଟି" ,
"other" : "0 ଶହକୋଟି" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ଶହକୋଟି" ,
"other" : "00 ଶହକୋଟି" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ଶହକୋଟି" ,
"other" : "000 ଶହକୋଟି" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ଲକ୍ଷକୋଟି" ,
"other" : "0 ଲକ୍ଷକୋଟି" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ଲକ୍ଷକୋଟି" ,
"other" : "00 ଲକ୍ଷକୋଟି" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0ହ" ,
"other" : "0ହ" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00ହ" ,
"other" : "00ହ" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000ହ" ,
"other" : "000ହ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0ନି" ,
"other" : "0ନି" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00ନି" ,
"other" : "00ନି" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000ନି" ,
"other" : "000ନି" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0ବି" ,
"other" : "0ବି" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00ବି" ,
"other" : "00ବି" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000ବି" ,
"other" : "000ବି" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0ଟ୍ରି" ,
"other" : "0ଟ୍ରି" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00ଟ୍ରି" ,
"other" : "00ଟ୍ରି" ,
},
},
},
}, "pa" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ਹਜ਼ਾਰ" ,
"other" : "0 ਹਜ਼ਾਰ" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ਹਜ਼ਾਰ" ,
"other" : "00 ਹਜ਼ਾਰ" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ਲੱਖ" ,
"other" : "0 ਲੱਖ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ਲੱਖ" ,
"other" : "00 ਲੱਖ" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ਕਰੋੜ" ,
"other" : "0 ਕਰੋੜ" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ਕਰੋੜ" ,
"other" : "00 ਕਰੋੜ" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ਅਰਬ" ,
"other" : "0 ਅਰਬ" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ਅਰਬ" ,
"other" : "00 ਅਰਬ" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ਖਰਬ" ,
"other" : "0 ਖਰਬ" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ਖਰਬ" ,
"other" : "00 ਖਰਬ" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ਨੀਲ" ,
"other" : "0 ਨੀਲ" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ਹਜ਼ਾਰ" ,
"other" : "0 ਹਜ਼ਾਰ" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ਹਜ਼ਾਰ" ,
"other" : "00 ਹਜ਼ਾਰ" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ਲੱਖ" ,
"other" : "0 ਲੱਖ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ਲੱਖ" ,
"other" : "00 ਲੱਖ" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ਕਰੋੜ" ,
"other" : "0 ਕਰੋੜ" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ਕਰੋੜ" ,
"other" : "00 ਕਰੋੜ" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ਅਰਬ" ,
"other" : "0 ਅਰਬ" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ਅਰਬ" ,
"other" : "00 ਅਰਬ" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ਖਰਬ" ,
"other" : "0 ਖਰਬ" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ਖਰਬ" ,
"other" : "00 ਖਰਬ" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ਨੀਲ" ,
"other" : "0 ਨੀਲ" ,
},
},
},
}, "pl" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 tysiące" ,
"many" : "0 tysięcy" ,
"one" : "0 tysiąc" ,
"other" : "0 tysiąca" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 tysiące" ,
"many" : "00 tysięcy" ,
"one" : "00 tysiąc" ,
"other" : "00 tysiąca" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 tysiące" ,
"many" : "000 tysięcy" ,
"one" : "000 tysiąc" ,
"other" : "000 tysiąca" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 miliony" ,
"many" : "0 milionów" ,
"one" : "0 milion" ,
"other" : "0 miliona" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 miliony" ,
"many" : "00 milionów" ,
"one" : "00 milion" ,
"other" : "00 miliona" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 miliony" ,
"many" : "000 milionów" ,
"one" : "000 milion" ,
"other" : "000 miliona" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 miliardy" ,
"many" : "0 miliardów" ,
"one" : "0 miliard" ,
"other" : "0 miliarda" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 miliardy" ,
"many" : "00 miliardów" ,
"one" : "00 miliard" ,
"other" : "00 miliarda" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 miliardy" ,
"many" : "000 miliardów" ,
"one" : "000 miliard" ,
"other" : "000 miliarda" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 biliony" ,
"many" : "0 bilionów" ,
"one" : "0 bilion" ,
"other" : "0 biliona" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 biliony" ,
"many" : "00 bilionów" ,
"one" : "00 bilion" ,
"other" : "00 biliona" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 tys'.'" ,
"many" : "0 tys'.'" ,
"one" : "0 tys'.'" ,
"other" : "0 tys'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 tys'.'" ,
"many" : "00 tys'.'" ,
"one" : "00 tys'.'" ,
"other" : "00 tys'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 tys'.'" ,
"many" : "000 tys'.'" ,
"one" : "000 tys'.'" ,
"other" : "000 tys'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mln" ,
"many" : "0 mln" ,
"one" : "0 mln" ,
"other" : "0 mln" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mln" ,
"many" : "00 mln" ,
"one" : "00 mln" ,
"other" : "00 mln" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mln" ,
"many" : "000 mln" ,
"one" : "000 mln" ,
"other" : "000 mln" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mld" ,
"many" : "0 mld" ,
"one" : "0 mld" ,
"other" : "0 mld" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mld" ,
"many" : "00 mld" ,
"one" : "00 mld" ,
"other" : "00 mld" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mld" ,
"many" : "000 mld" ,
"one" : "000 mld" ,
"other" : "000 mld" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 bln" ,
"many" : "0 bln" ,
"one" : "0 bln" ,
"other" : "0 bln" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 bln" ,
"many" : "00 bln" ,
"one" : "00 bln" ,
"other" : "00 bln" ,
},
},
},
}, "ps" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0G" ,
"other" : "0G" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00G" ,
"other" : "00G" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000G" ,
"other" : "000G" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000G" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "ps-PK" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0G" ,
"other" : "0G" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00G" ,
"other" : "00G" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000G" ,
"other" : "000G" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000G" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "pt" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milhão" ,
"other" : "0 milhões" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milhão" ,
"other" : "00 milhões" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milhão" ,
"other" : "000 milhões" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilhão" ,
"other" : "0 bilhões" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bilhão" ,
"other" : "00 bilhões" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 bilhão" ,
"other" : "000 bilhões" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trilhão" ,
"other" : "0 trilhões" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trilhão" ,
"other" : "00 trilhões" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mi" ,
"other" : "0 mi" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mi" ,
"other" : "00 mi" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mi" ,
"other" : "000 mi" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bi" ,
"other" : "0 bi" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bi" ,
"other" : "00 bi" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 bi" ,
"other" : "000 bi" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 tri" ,
"other" : "0 tri" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 tri" ,
"other" : "00 tri" ,
},
},
},
}, "pt-AO" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milhão" ,
"other" : "0 milhões" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milhões" ,
"other" : "00 milhões" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milhões" ,
"other" : "000 milhões" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil milhões" ,
"other" : "0 mil milhões" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil milhões" ,
"other" : "00 mil milhões" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil milhões" ,
"other" : "000 mil milhões" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilião" ,
"other" : "0 biliões" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biliões" ,
"other" : "00 biliões" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mM" ,
"other" : "0 mM" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mM" ,
"other" : "00 mM" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mM" ,
"other" : "000 mM" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bi" ,
"other" : "0 Bi" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bi" ,
"other" : "00 Bi" ,
},
},
},
}, "pt-CH" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milhão" ,
"other" : "0 milhões" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milhões" ,
"other" : "00 milhões" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milhões" ,
"other" : "000 milhões" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil milhões" ,
"other" : "0 mil milhões" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil milhões" ,
"other" : "00 mil milhões" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil milhões" ,
"other" : "000 mil milhões" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilião" ,
"other" : "0 biliões" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biliões" ,
"other" : "00 biliões" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mM" ,
"other" : "0 mM" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mM" ,
"other" : "00 mM" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mM" ,
"other" : "000 mM" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bi" ,
"other" : "0 Bi" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bi" ,
"other" : "00 Bi" ,
},
},
},
}, "pt-CV" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milhão" ,
"other" : "0 milhões" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milhões" ,
"other" : "00 milhões" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milhões" ,
"other" : "000 milhões" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil milhões" ,
"other" : "0 mil milhões" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil milhões" ,
"other" : "00 mil milhões" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil milhões" ,
"other" : "000 mil milhões" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilião" ,
"other" : "0 biliões" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biliões" ,
"other" : "00 biliões" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mM" ,
"other" : "0 mM" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mM" ,
"other" : "00 mM" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mM" ,
"other" : "000 mM" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bi" ,
"other" : "0 Bi" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bi" ,
"other" : "00 Bi" ,
},
},
},
}, "pt-GQ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milhão" ,
"other" : "0 milhões" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milhões" ,
"other" : "00 milhões" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milhões" ,
"other" : "000 milhões" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil milhões" ,
"other" : "0 mil milhões" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil milhões" ,
"other" : "00 mil milhões" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil milhões" ,
"other" : "000 mil milhões" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilião" ,
"other" : "0 biliões" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biliões" ,
"other" : "00 biliões" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mM" ,
"other" : "0 mM" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mM" ,
"other" : "00 mM" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mM" ,
"other" : "000 mM" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bi" ,
"other" : "0 Bi" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bi" ,
"other" : "00 Bi" ,
},
},
},
}, "pt-GW" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milhão" ,
"other" : "0 milhões" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milhões" ,
"other" : "00 milhões" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milhões" ,
"other" : "000 milhões" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil milhões" ,
"other" : "0 mil milhões" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil milhões" ,
"other" : "00 mil milhões" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil milhões" ,
"other" : "000 mil milhões" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilião" ,
"other" : "0 biliões" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biliões" ,
"other" : "00 biliões" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mM" ,
"other" : "0 mM" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mM" ,
"other" : "00 mM" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mM" ,
"other" : "000 mM" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bi" ,
"other" : "0 Bi" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bi" ,
"other" : "00 Bi" ,
},
},
},
}, "pt-LU" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milhão" ,
"other" : "0 milhões" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milhões" ,
"other" : "00 milhões" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milhões" ,
"other" : "000 milhões" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil milhões" ,
"other" : "0 mil milhões" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil milhões" ,
"other" : "00 mil milhões" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil milhões" ,
"other" : "000 mil milhões" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilião" ,
"other" : "0 biliões" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biliões" ,
"other" : "00 biliões" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mM" ,
"other" : "0 mM" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mM" ,
"other" : "00 mM" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mM" ,
"other" : "000 mM" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bi" ,
"other" : "0 Bi" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bi" ,
"other" : "00 Bi" ,
},
},
},
}, "pt-MO" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milhão" ,
"other" : "0 milhões" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milhões" ,
"other" : "00 milhões" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milhões" ,
"other" : "000 milhões" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil milhões" ,
"other" : "0 mil milhões" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil milhões" ,
"other" : "00 mil milhões" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil milhões" ,
"other" : "000 mil milhões" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilião" ,
"other" : "0 biliões" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biliões" ,
"other" : "00 biliões" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mM" ,
"other" : "0 mM" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mM" ,
"other" : "00 mM" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mM" ,
"other" : "000 mM" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bi" ,
"other" : "0 Bi" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bi" ,
"other" : "00 Bi" ,
},
},
},
}, "pt-MZ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milhão" ,
"other" : "0 milhões" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milhões" ,
"other" : "00 milhões" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milhões" ,
"other" : "000 milhões" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil milhões" ,
"other" : "0 mil milhões" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil milhões" ,
"other" : "00 mil milhões" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil milhões" ,
"other" : "000 mil milhões" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilião" ,
"other" : "0 biliões" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biliões" ,
"other" : "00 biliões" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mM" ,
"other" : "0 mM" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mM" ,
"other" : "00 mM" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mM" ,
"other" : "000 mM" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bi" ,
"other" : "0 Bi" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bi" ,
"other" : "00 Bi" ,
},
},
},
}, "pt-PT" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milhão" ,
"other" : "0 milhões" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milhões" ,
"other" : "00 milhões" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milhões" ,
"other" : "000 milhões" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil milhões" ,
"other" : "0 mil milhões" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil milhões" ,
"other" : "00 mil milhões" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil milhões" ,
"other" : "000 mil milhões" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilião" ,
"other" : "0 biliões" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biliões" ,
"other" : "00 biliões" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mM" ,
"other" : "0 mM" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mM" ,
"other" : "00 mM" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mM" ,
"other" : "000 mM" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bi" ,
"other" : "0 Bi" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bi" ,
"other" : "00 Bi" ,
},
},
},
}, "pt-ST" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milhão" ,
"other" : "0 milhões" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milhões" ,
"other" : "00 milhões" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milhões" ,
"other" : "000 milhões" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil milhões" ,
"other" : "0 mil milhões" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil milhões" ,
"other" : "00 mil milhões" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil milhões" ,
"other" : "000 mil milhões" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilião" ,
"other" : "0 biliões" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biliões" ,
"other" : "00 biliões" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mM" ,
"other" : "0 mM" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mM" ,
"other" : "00 mM" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mM" ,
"other" : "000 mM" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bi" ,
"other" : "0 Bi" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bi" ,
"other" : "00 Bi" ,
},
},
},
}, "pt-TL" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milhão" ,
"other" : "0 milhões" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milhões" ,
"other" : "00 milhões" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milhões" ,
"other" : "000 milhões" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil milhões" ,
"other" : "0 mil milhões" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil milhões" ,
"other" : "00 mil milhões" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil milhões" ,
"other" : "000 mil milhões" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilião" ,
"other" : "0 biliões" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biliões" ,
"other" : "00 biliões" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mil" ,
"other" : "0 mil" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mil" ,
"other" : "00 mil" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mil" ,
"other" : "000 mil" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 M" ,
"other" : "0 M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 M" ,
"other" : "00 M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 M" ,
"other" : "000 M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mM" ,
"other" : "0 mM" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mM" ,
"other" : "00 mM" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mM" ,
"other" : "000 mM" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bi" ,
"other" : "0 Bi" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bi" ,
"other" : "00 Bi" ,
},
},
},
}, "ro" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mii" ,
"one" : "0 mie" ,
"other" : "0 de mii" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mii" ,
"one" : "00 mie" ,
"other" : "00 de mii" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mii" ,
"one" : "000 mie" ,
"other" : "000 de mii" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 milioane" ,
"one" : "0 milion" ,
"other" : "0 de milioane" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 milioane" ,
"one" : "00 milion" ,
"other" : "00 de milioane" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 milioane" ,
"one" : "000 milion" ,
"other" : "000 de milioane" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 miliarde" ,
"one" : "0 miliard" ,
"other" : "0 de miliarde" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 miliarde" ,
"one" : "00 miliard" ,
"other" : "00 de miliarde" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 miliarde" ,
"one" : "000 miliard" ,
"other" : "000 de miliarde" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 trilioane" ,
"one" : "0 trilion" ,
"other" : "0 de trilioane" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 trilioane" ,
"one" : "00 trilion" ,
"other" : "00 de trilioane" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 K" ,
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 K" ,
"one" : "00 K" ,
"other" : "00 K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 K" ,
"one" : "000 K" ,
"other" : "000 K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mil'.'" ,
"one" : "0 mil'.'" ,
"other" : "0 mil'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mil'.'" ,
"one" : "00 mil'.'" ,
"other" : "00 mil'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mil'.'" ,
"one" : "000 mil'.'" ,
"other" : "000 mil'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mld'.'" ,
"one" : "0 mld'.'" ,
"other" : "0 mld'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mld'.'" ,
"one" : "00 mld'.'" ,
"other" : "00 mld'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mld'.'" ,
"one" : "000 mld'.'" ,
"other" : "000 mld'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 tril'.'" ,
"one" : "0 tril'.'" ,
"other" : "0 tril'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 tril'.'" ,
"one" : "00 tril'.'" ,
"other" : "00 tril'.'" ,
},
},
},
}, "ro-MD" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mii" ,
"one" : "0 mie" ,
"other" : "0 de mii" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mii" ,
"one" : "00 mie" ,
"other" : "00 de mii" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mii" ,
"one" : "000 mie" ,
"other" : "000 de mii" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 milioane" ,
"one" : "0 milion" ,
"other" : "0 de milioane" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 milioane" ,
"one" : "00 milion" ,
"other" : "00 de milioane" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 milioane" ,
"one" : "000 milion" ,
"other" : "000 de milioane" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 miliarde" ,
"one" : "0 miliard" ,
"other" : "0 de miliarde" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 miliarde" ,
"one" : "00 miliard" ,
"other" : "00 de miliarde" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 miliarde" ,
"one" : "000 miliard" ,
"other" : "000 de miliarde" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 trilioane" ,
"one" : "0 trilion" ,
"other" : "0 de trilioane" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 trilioane" ,
"one" : "00 trilion" ,
"other" : "00 de trilioane" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 K" ,
"one" : "0 K" ,
"other" : "0 K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 K" ,
"one" : "00 K" ,
"other" : "00 K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 K" ,
"one" : "000 K" ,
"other" : "000 K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mil'.'" ,
"one" : "0 mil'.'" ,
"other" : "0 mil'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mil'.'" ,
"one" : "00 mil'.'" ,
"other" : "00 mil'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mil'.'" ,
"one" : "000 mil'.'" ,
"other" : "000 mil'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mld'.'" ,
"one" : "0 mld'.'" ,
"other" : "0 mld'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mld'.'" ,
"one" : "00 mld'.'" ,
"other" : "00 mld'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mld'.'" ,
"one" : "000 mld'.'" ,
"other" : "000 mld'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 tril'.'" ,
"one" : "0 tril'.'" ,
"other" : "0 tril'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 tril'.'" ,
"one" : "00 tril'.'" ,
"other" : "00 tril'.'" ,
},
},
},
}, "root" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0G" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00G" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000G" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00T" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0G" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00G" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000G" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00T" ,
},
},
},
}, "ru" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 тысячи" ,
"many" : "0 тысяч" ,
"one" : "0 тысяча" ,
"other" : "0 тысячи" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 тысячи" ,
"many" : "00 тысяч" ,
"one" : "00 тысяча" ,
"other" : "00 тысячи" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 тысячи" ,
"many" : "000 тысяч" ,
"one" : "000 тысяча" ,
"other" : "000 тысячи" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 миллиона" ,
"many" : "0 миллионов" ,
"one" : "0 миллион" ,
"other" : "0 миллиона" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 миллиона" ,
"many" : "00 миллионов" ,
"one" : "00 миллион" ,
"other" : "00 миллиона" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 миллиона" ,
"many" : "000 миллионов" ,
"one" : "000 миллион" ,
"other" : "000 миллиона" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 миллиарда" ,
"many" : "0 миллиардов" ,
"one" : "0 миллиард" ,
"other" : "0 миллиарда" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 миллиарда" ,
"many" : "00 миллиардов" ,
"one" : "00 миллиард" ,
"other" : "00 миллиарда" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 миллиарда" ,
"many" : "000 миллиардов" ,
"one" : "000 миллиард" ,
"other" : "000 миллиарда" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 триллиона" ,
"many" : "0 триллионов" ,
"one" : "0 триллион" ,
"other" : "0 триллиона" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 триллиона" ,
"many" : "00 триллионов" ,
"one" : "00 триллион" ,
"other" : "00 триллиона" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 тыс'.'" ,
"many" : "0 тыс'.'" ,
"one" : "0 тыс'.'" ,
"other" : "0 тыс'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 тыс'.'" ,
"many" : "00 тыс'.'" ,
"one" : "00 тыс'.'" ,
"other" : "00 тыс'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 тыс'.'" ,
"many" : "000 тыс'.'" ,
"one" : "000 тыс'.'" ,
"other" : "000 тыс'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 млн" ,
"many" : "0 млн" ,
"one" : "0 млн" ,
"other" : "0 млн" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 млн" ,
"many" : "00 млн" ,
"one" : "00 млн" ,
"other" : "00 млн" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 млн" ,
"many" : "000 млн" ,
"one" : "000 млн" ,
"other" : "000 млн" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 млрд" ,
"many" : "0 млрд" ,
"one" : "0 млрд" ,
"other" : "0 млрд" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 млрд" ,
"many" : "00 млрд" ,
"one" : "00 млрд" ,
"other" : "00 млрд" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 млрд" ,
"many" : "000 млрд" ,
"one" : "000 млрд" ,
"other" : "000 млрд" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 трлн" ,
"many" : "0 трлн" ,
"one" : "0 трлн" ,
"other" : "0 трлн" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 трлн" ,
"many" : "00 трлн" ,
"one" : "00 трлн" ,
"other" : "00 трлн" ,
},
},
},
}, "ru-BY" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 тысячи" ,
"many" : "0 тысяч" ,
"one" : "0 тысяча" ,
"other" : "0 тысячи" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 тысячи" ,
"many" : "00 тысяч" ,
"one" : "00 тысяча" ,
"other" : "00 тысячи" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 тысячи" ,
"many" : "000 тысяч" ,
"one" : "000 тысяча" ,
"other" : "000 тысячи" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 миллиона" ,
"many" : "0 миллионов" ,
"one" : "0 миллион" ,
"other" : "0 миллиона" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 миллиона" ,
"many" : "00 миллионов" ,
"one" : "00 миллион" ,
"other" : "00 миллиона" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 миллиона" ,
"many" : "000 миллионов" ,
"one" : "000 миллион" ,
"other" : "000 миллиона" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 миллиарда" ,
"many" : "0 миллиардов" ,
"one" : "0 миллиард" ,
"other" : "0 миллиарда" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 миллиарда" ,
"many" : "00 миллиардов" ,
"one" : "00 миллиард" ,
"other" : "00 миллиарда" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 миллиарда" ,
"many" : "000 миллиардов" ,
"one" : "000 миллиард" ,
"other" : "000 миллиарда" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 триллиона" ,
"many" : "0 триллионов" ,
"one" : "0 триллион" ,
"other" : "0 триллиона" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 триллиона" ,
"many" : "00 триллионов" ,
"one" : "00 триллион" ,
"other" : "00 триллиона" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 тыс'.'" ,
"many" : "0 тыс'.'" ,
"one" : "0 тыс'.'" ,
"other" : "0 тыс'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 тыс'.'" ,
"many" : "00 тыс'.'" ,
"one" : "00 тыс'.'" ,
"other" : "00 тыс'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 тыс'.'" ,
"many" : "000 тыс'.'" ,
"one" : "000 тыс'.'" ,
"other" : "000 тыс'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 млн" ,
"many" : "0 млн" ,
"one" : "0 млн" ,
"other" : "0 млн" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 млн" ,
"many" : "00 млн" ,
"one" : "00 млн" ,
"other" : "00 млн" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 млн" ,
"many" : "000 млн" ,
"one" : "000 млн" ,
"other" : "000 млн" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 млрд" ,
"many" : "0 млрд" ,
"one" : "0 млрд" ,
"other" : "0 млрд" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 млрд" ,
"many" : "00 млрд" ,
"one" : "00 млрд" ,
"other" : "00 млрд" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 млрд" ,
"many" : "000 млрд" ,
"one" : "000 млрд" ,
"other" : "000 млрд" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 трлн" ,
"many" : "0 трлн" ,
"one" : "0 трлн" ,
"other" : "0 трлн" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 трлн" ,
"many" : "00 трлн" ,
"one" : "00 трлн" ,
"other" : "00 трлн" ,
},
},
},
}, "ru-KG" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 тысячи" ,
"many" : "0 тысяч" ,
"one" : "0 тысяча" ,
"other" : "0 тысячи" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 тысячи" ,
"many" : "00 тысяч" ,
"one" : "00 тысяча" ,
"other" : "00 тысячи" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 тысячи" ,
"many" : "000 тысяч" ,
"one" : "000 тысяча" ,
"other" : "000 тысячи" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 миллиона" ,
"many" : "0 миллионов" ,
"one" : "0 миллион" ,
"other" : "0 миллиона" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 миллиона" ,
"many" : "00 миллионов" ,
"one" : "00 миллион" ,
"other" : "00 миллиона" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 миллиона" ,
"many" : "000 миллионов" ,
"one" : "000 миллион" ,
"other" : "000 миллиона" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 миллиарда" ,
"many" : "0 миллиардов" ,
"one" : "0 миллиард" ,
"other" : "0 миллиарда" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 миллиарда" ,
"many" : "00 миллиардов" ,
"one" : "00 миллиард" ,
"other" : "00 миллиарда" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 миллиарда" ,
"many" : "000 миллиардов" ,
"one" : "000 миллиард" ,
"other" : "000 миллиарда" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 триллиона" ,
"many" : "0 триллионов" ,
"one" : "0 триллион" ,
"other" : "0 триллиона" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 триллиона" ,
"many" : "00 триллионов" ,
"one" : "00 триллион" ,
"other" : "00 триллиона" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 тыс'.'" ,
"many" : "0 тыс'.'" ,
"one" : "0 тыс'.'" ,
"other" : "0 тыс'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 тыс'.'" ,
"many" : "00 тыс'.'" ,
"one" : "00 тыс'.'" ,
"other" : "00 тыс'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 тыс'.'" ,
"many" : "000 тыс'.'" ,
"one" : "000 тыс'.'" ,
"other" : "000 тыс'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 млн" ,
"many" : "0 млн" ,
"one" : "0 млн" ,
"other" : "0 млн" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 млн" ,
"many" : "00 млн" ,
"one" : "00 млн" ,
"other" : "00 млн" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 млн" ,
"many" : "000 млн" ,
"one" : "000 млн" ,
"other" : "000 млн" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 млрд" ,
"many" : "0 млрд" ,
"one" : "0 млрд" ,
"other" : "0 млрд" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 млрд" ,
"many" : "00 млрд" ,
"one" : "00 млрд" ,
"other" : "00 млрд" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 млрд" ,
"many" : "000 млрд" ,
"one" : "000 млрд" ,
"other" : "000 млрд" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 трлн" ,
"many" : "0 трлн" ,
"one" : "0 трлн" ,
"other" : "0 трлн" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 трлн" ,
"many" : "00 трлн" ,
"one" : "00 трлн" ,
"other" : "00 трлн" ,
},
},
},
}, "ru-KZ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 тысячи" ,
"many" : "0 тысяч" ,
"one" : "0 тысяча" ,
"other" : "0 тысячи" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 тысячи" ,
"many" : "00 тысяч" ,
"one" : "00 тысяча" ,
"other" : "00 тысячи" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 тысячи" ,
"many" : "000 тысяч" ,
"one" : "000 тысяча" ,
"other" : "000 тысячи" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 миллиона" ,
"many" : "0 миллионов" ,
"one" : "0 миллион" ,
"other" : "0 миллиона" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 миллиона" ,
"many" : "00 миллионов" ,
"one" : "00 миллион" ,
"other" : "00 миллиона" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 миллиона" ,
"many" : "000 миллионов" ,
"one" : "000 миллион" ,
"other" : "000 миллиона" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 миллиарда" ,
"many" : "0 миллиардов" ,
"one" : "0 миллиард" ,
"other" : "0 миллиарда" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 миллиарда" ,
"many" : "00 миллиардов" ,
"one" : "00 миллиард" ,
"other" : "00 миллиарда" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 миллиарда" ,
"many" : "000 миллиардов" ,
"one" : "000 миллиард" ,
"other" : "000 миллиарда" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 триллиона" ,
"many" : "0 триллионов" ,
"one" : "0 триллион" ,
"other" : "0 триллиона" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 триллиона" ,
"many" : "00 триллионов" ,
"one" : "00 триллион" ,
"other" : "00 триллиона" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 тыс'.'" ,
"many" : "0 тыс'.'" ,
"one" : "0 тыс'.'" ,
"other" : "0 тыс'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 тыс'.'" ,
"many" : "00 тыс'.'" ,
"one" : "00 тыс'.'" ,
"other" : "00 тыс'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 тыс'.'" ,
"many" : "000 тыс'.'" ,
"one" : "000 тыс'.'" ,
"other" : "000 тыс'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 млн" ,
"many" : "0 млн" ,
"one" : "0 млн" ,
"other" : "0 млн" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 млн" ,
"many" : "00 млн" ,
"one" : "00 млн" ,
"other" : "00 млн" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 млн" ,
"many" : "000 млн" ,
"one" : "000 млн" ,
"other" : "000 млн" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 млрд" ,
"many" : "0 млрд" ,
"one" : "0 млрд" ,
"other" : "0 млрд" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 млрд" ,
"many" : "00 млрд" ,
"one" : "00 млрд" ,
"other" : "00 млрд" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 млрд" ,
"many" : "000 млрд" ,
"one" : "000 млрд" ,
"other" : "000 млрд" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 трлн" ,
"many" : "0 трлн" ,
"one" : "0 трлн" ,
"other" : "0 трлн" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 трлн" ,
"many" : "00 трлн" ,
"one" : "00 трлн" ,
"other" : "00 трлн" ,
},
},
},
}, "ru-MD" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 тысячи" ,
"many" : "0 тысяч" ,
"one" : "0 тысяча" ,
"other" : "0 тысячи" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 тысячи" ,
"many" : "00 тысяч" ,
"one" : "00 тысяча" ,
"other" : "00 тысячи" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 тысячи" ,
"many" : "000 тысяч" ,
"one" : "000 тысяча" ,
"other" : "000 тысячи" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 миллиона" ,
"many" : "0 миллионов" ,
"one" : "0 миллион" ,
"other" : "0 миллиона" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 миллиона" ,
"many" : "00 миллионов" ,
"one" : "00 миллион" ,
"other" : "00 миллиона" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 миллиона" ,
"many" : "000 миллионов" ,
"one" : "000 миллион" ,
"other" : "000 миллиона" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 миллиарда" ,
"many" : "0 миллиардов" ,
"one" : "0 миллиард" ,
"other" : "0 миллиарда" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 миллиарда" ,
"many" : "00 миллиардов" ,
"one" : "00 миллиард" ,
"other" : "00 миллиарда" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 миллиарда" ,
"many" : "000 миллиардов" ,
"one" : "000 миллиард" ,
"other" : "000 миллиарда" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 триллиона" ,
"many" : "0 триллионов" ,
"one" : "0 триллион" ,
"other" : "0 триллиона" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 триллиона" ,
"many" : "00 триллионов" ,
"one" : "00 триллион" ,
"other" : "00 триллиона" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 тыс'.'" ,
"many" : "0 тыс'.'" ,
"one" : "0 тыс'.'" ,
"other" : "0 тыс'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 тыс'.'" ,
"many" : "00 тыс'.'" ,
"one" : "00 тыс'.'" ,
"other" : "00 тыс'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 тыс'.'" ,
"many" : "000 тыс'.'" ,
"one" : "000 тыс'.'" ,
"other" : "000 тыс'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 млн" ,
"many" : "0 млн" ,
"one" : "0 млн" ,
"other" : "0 млн" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 млн" ,
"many" : "00 млн" ,
"one" : "00 млн" ,
"other" : "00 млн" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 млн" ,
"many" : "000 млн" ,
"one" : "000 млн" ,
"other" : "000 млн" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 млрд" ,
"many" : "0 млрд" ,
"one" : "0 млрд" ,
"other" : "0 млрд" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 млрд" ,
"many" : "00 млрд" ,
"one" : "00 млрд" ,
"other" : "00 млрд" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 млрд" ,
"many" : "000 млрд" ,
"one" : "000 млрд" ,
"other" : "000 млрд" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 трлн" ,
"many" : "0 трлн" ,
"one" : "0 трлн" ,
"other" : "0 трлн" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 трлн" ,
"many" : "00 трлн" ,
"one" : "00 трлн" ,
"other" : "00 трлн" ,
},
},
},
}, "ru-UA" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 тысячи" ,
"many" : "0 тысяч" ,
"one" : "0 тысяча" ,
"other" : "0 тысячи" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 тысячи" ,
"many" : "00 тысяч" ,
"one" : "00 тысяча" ,
"other" : "00 тысячи" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 тысячи" ,
"many" : "000 тысяч" ,
"one" : "000 тысяча" ,
"other" : "000 тысячи" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 миллиона" ,
"many" : "0 миллионов" ,
"one" : "0 миллион" ,
"other" : "0 миллиона" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 миллиона" ,
"many" : "00 миллионов" ,
"one" : "00 миллион" ,
"other" : "00 миллиона" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 миллиона" ,
"many" : "000 миллионов" ,
"one" : "000 миллион" ,
"other" : "000 миллиона" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 миллиарда" ,
"many" : "0 миллиардов" ,
"one" : "0 миллиард" ,
"other" : "0 миллиарда" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 миллиарда" ,
"many" : "00 миллиардов" ,
"one" : "00 миллиард" ,
"other" : "00 миллиарда" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 миллиарда" ,
"many" : "000 миллиардов" ,
"one" : "000 миллиард" ,
"other" : "000 миллиарда" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 триллиона" ,
"many" : "0 триллионов" ,
"one" : "0 триллион" ,
"other" : "0 триллиона" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 триллиона" ,
"many" : "00 триллионов" ,
"one" : "00 триллион" ,
"other" : "00 триллиона" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 тыс'.'" ,
"many" : "0 тыс'.'" ,
"one" : "0 тыс'.'" ,
"other" : "0 тыс'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 тыс'.'" ,
"many" : "00 тыс'.'" ,
"one" : "00 тыс'.'" ,
"other" : "00 тыс'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 тыс'.'" ,
"many" : "000 тыс'.'" ,
"one" : "000 тыс'.'" ,
"other" : "000 тыс'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 млн" ,
"many" : "0 млн" ,
"one" : "0 млн" ,
"other" : "0 млн" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 млн" ,
"many" : "00 млн" ,
"one" : "00 млн" ,
"other" : "00 млн" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 млн" ,
"many" : "000 млн" ,
"one" : "000 млн" ,
"other" : "000 млн" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 млрд" ,
"many" : "0 млрд" ,
"one" : "0 млрд" ,
"other" : "0 млрд" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 млрд" ,
"many" : "00 млрд" ,
"one" : "00 млрд" ,
"other" : "00 млрд" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 млрд" ,
"many" : "000 млрд" ,
"one" : "000 млрд" ,
"other" : "000 млрд" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 трлн" ,
"many" : "0 трлн" ,
"one" : "0 трлн" ,
"other" : "0 трлн" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 трлн" ,
"many" : "00 трлн" ,
"one" : "00 трлн" ,
"other" : "00 трлн" ,
},
},
},
}, "sd" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ھزار" ,
"other" : "0 ھزار" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ھزار" ,
"other" : "00 هزار" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 هزار" ,
"other" : "000 هزار" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ملين" ,
"other" : "0 ملين" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ملين" ,
"other" : "00 ملين" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ملين" ,
"other" : "000 ملين" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 بلين" ,
"other" : "0 بلين" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 بلين" ,
"other" : "00 بلين" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 بلين" ,
"other" : "000 بلين" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ٽرلين" ,
"other" : "0 ٽرلين" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ٽرلين" ,
"other" : "00 ٽرلين" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
}, "si" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "දහස 0" ,
"other" : "දහස 0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "දහස 00" ,
"other" : "දහස 00" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "දහස 000" ,
"other" : "දහස 000" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "මිලියන 0" ,
"other" : "මිලියන 0" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "මිලියන 00" ,
"other" : "මිලියන 00" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "මිලියන 000" ,
"other" : "මිලියන 000" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "බිලියන 0" ,
"other" : "බිලියන 0" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "බිලියන 00" ,
"other" : "බිලියන 00" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "බිලියන 000" ,
"other" : "බිලියන 000" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "ට්රිලියන 0" ,
"other" : "ට්රිලියන 0" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "ට්රිලියන 00" ,
"other" : "ට්රිලියන 00" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "ද0" ,
"other" : "ද0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "ද00" ,
"other" : "ද00" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "ද000" ,
"other" : "ද000" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "මි0" ,
"other" : "මි0" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "මි00" ,
"other" : "මි00" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "මි000" ,
"other" : "මි000" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "බි0" ,
"other" : "බි0" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "බි00" ,
"other" : "බි00" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "බි000" ,
"other" : "බි000" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "ට්රි0" ,
"other" : "ට්රි0" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "ට්රි00" ,
"other" : "ට්රි00" ,
},
},
},
}, "sk" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 tisíce" ,
"many" : "0 tisíca" ,
"one" : "0 tisíc" ,
"other" : "0 tisíc" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 tisíc" ,
"many" : "00 tisíca" ,
"one" : "00 tisíc" ,
"other" : "00 tisíc" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 tisíc" ,
"many" : "000 tisíca" ,
"one" : "000 tisíc" ,
"other" : "000 tisíc" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 milióny" ,
"many" : "0 milióna" ,
"one" : "0 milión" ,
"other" : "0 miliónov" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 miliónov" ,
"many" : "00 milióna" ,
"one" : "00 miliónov" ,
"other" : "00 miliónov" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 miliónov" ,
"many" : "000 milióna" ,
"one" : "000 miliónov" ,
"other" : "000 miliónov" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 miliardy" ,
"many" : "0 miliardy" ,
"one" : "0 miliarda" ,
"other" : "0 miliárd" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 miliárd" ,
"many" : "00 miliardy" ,
"one" : "00 miliárd" ,
"other" : "00 miliárd" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 miliárd" ,
"many" : "000 miliardy" ,
"one" : "000 miliárd" ,
"other" : "000 miliárd" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 bilióny" ,
"many" : "0 bilióna" ,
"one" : "0 bilión" ,
"other" : "0 biliónov" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 biliónov" ,
"many" : "00 bilióna" ,
"one" : "00 biliónov" ,
"other" : "00 biliónov" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 tis'.'" ,
"many" : "0 tis'.'" ,
"one" : "0 tis'.'" ,
"other" : "0 tis'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 tis'.'" ,
"many" : "00 tis'.'" ,
"one" : "00 tis'.'" ,
"other" : "00 tis'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 tis'.'" ,
"many" : "000 tis'.'" ,
"one" : "000 tis'.'" ,
"other" : "000 tis'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mil'.'" ,
"many" : "0 mil'.'" ,
"one" : "0 mil'.'" ,
"other" : "0 mil'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mil'.'" ,
"many" : "00 mil'.'" ,
"one" : "00 mil'.'" ,
"other" : "00 mil'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mil'.'" ,
"many" : "000 mil'.'" ,
"one" : "000 mil'.'" ,
"other" : "000 mil'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mld'.'" ,
"many" : "0 mld'.'" ,
"one" : "0 mld'.'" ,
"other" : "0 mld'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mld'.'" ,
"many" : "00 mld'.'" ,
"one" : "00 mld'.'" ,
"other" : "00 mld'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mld'.'" ,
"many" : "000 mld'.'" ,
"one" : "000 mld'.'" ,
"other" : "000 mld'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 bil'.'" ,
"many" : "0 bil'.'" ,
"one" : "0 bil'.'" ,
"other" : "0 bil'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 bil'.'" ,
"many" : "00 bil'.'" ,
"one" : "00 bil'.'" ,
"other" : "00 bil'.'" ,
},
},
},
}, "sl" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 tisoč" ,
"one" : "0 tisoč" ,
"other" : "0 tisoč" ,
"two" : "0 tisoč" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 tisoč" ,
"one" : "00 tisoč" ,
"other" : "00 tisoč" ,
"two" : "00 tisoč" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 tisoč" ,
"one" : "000 tisoč" ,
"other" : "000 tisoč" ,
"two" : "000 tisoč" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 milijone" ,
"one" : "0 milijon" ,
"other" : "0 milijonov" ,
"two" : "0 milijona" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 milijoni" ,
"one" : "00 milijon" ,
"other" : "00 milijonov" ,
"two" : "00 milijona" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 milijoni" ,
"one" : "000 milijon" ,
"other" : "000 milijonov" ,
"two" : "000 milijona" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 milijarde" ,
"one" : "0 milijarda" ,
"other" : "0 milijard" ,
"two" : "0 milijardi" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 milijarde" ,
"one" : "00 milijarda" ,
"other" : "00 milijard" ,
"two" : "00 milijardi" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 milijarde" ,
"one" : "000 milijarda" ,
"other" : "000 milijard" ,
"two" : "000 milijardi" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 bilijoni" ,
"one" : "0 bilijon" ,
"other" : "0 bilijonov" ,
"two" : "0 bilijona" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 bilijoni" ,
"one" : "00 bilijon" ,
"other" : "00 bilijonov" ,
"two" : "00 bilijona" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 tis'.'" ,
"one" : "0 tis'.'" ,
"other" : "0 tis'.'" ,
"two" : "0 tis'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 tis'.'" ,
"one" : "00 tis'.'" ,
"other" : "00 tis'.'" ,
"two" : "00 tis'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 tis'.'" ,
"one" : "000 tis'.'" ,
"other" : "000 tis'.'" ,
"two" : "000 tis'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mio'.'" ,
"one" : "0 mio'.'" ,
"other" : "0 mio'.'" ,
"two" : "0 mio'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mio'.'" ,
"one" : "00 mio'.'" ,
"other" : "00 mio'.'" ,
"two" : "00 mio'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mio'.'" ,
"one" : "000 mio'.'" ,
"other" : "000 mio'.'" ,
"two" : "000 mio'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mrd'.'" ,
"one" : "0 mrd'.'" ,
"other" : "0 mrd'.'" ,
"two" : "0 mrd'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mrd'.'" ,
"one" : "00 mrd'.'" ,
"other" : "00 mrd'.'" ,
"two" : "00 mrd'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mrd'.'" ,
"one" : "000 mrd'.'" ,
"other" : "000 mrd'.'" ,
"two" : "000 mrd'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 bil'.'" ,
"one" : "0 bil'.'" ,
"other" : "0 bil'.'" ,
"two" : "0 bil'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 bil'.'" ,
"one" : "00 bil'.'" ,
"other" : "00 bil'.'" ,
"two" : "00 bil'.'" ,
},
},
},
}, "so" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Kun" ,
"other" : "0 Kun" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Kun" ,
"other" : "00 Kun" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Kun" ,
"other" : "000 Kun" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Milyan" ,
"other" : "0 Milyan" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Milyan" ,
"other" : "00 Milyan" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Milyan" ,
"other" : "000 Milyan" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bilyan" ,
"other" : "0 Bilyan" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bilyan" ,
"other" : "00 Bilyan" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Bilyan" ,
"other" : "000 Bilyan" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Tirilyan" ,
"other" : "0 Tirilyan" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Tirilyan" ,
"other" : "00 Tirilyan" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00T" ,
},
},
},
}, "so-DJ" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Kun" ,
"other" : "0 Kun" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Kun" ,
"other" : "00 Kun" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Kun" ,
"other" : "000 Kun" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Milyan" ,
"other" : "0 Milyan" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Milyan" ,
"other" : "00 Milyan" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Milyan" ,
"other" : "000 Milyan" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bilyan" ,
"other" : "0 Bilyan" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bilyan" ,
"other" : "00 Bilyan" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Bilyan" ,
"other" : "000 Bilyan" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Tirilyan" ,
"other" : "0 Tirilyan" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Tirilyan" ,
"other" : "00 Tirilyan" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00T" ,
},
},
},
}, "so-ET" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Kun" ,
"other" : "0 Kun" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Kun" ,
"other" : "00 Kun" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Kun" ,
"other" : "000 Kun" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Milyan" ,
"other" : "0 Milyan" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Milyan" ,
"other" : "00 Milyan" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Milyan" ,
"other" : "000 Milyan" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bilyan" ,
"other" : "0 Bilyan" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bilyan" ,
"other" : "00 Bilyan" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Bilyan" ,
"other" : "000 Bilyan" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Tirilyan" ,
"other" : "0 Tirilyan" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Tirilyan" ,
"other" : "00 Tirilyan" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00T" ,
},
},
},
}, "so-KE" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Kun" ,
"other" : "0 Kun" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Kun" ,
"other" : "00 Kun" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Kun" ,
"other" : "000 Kun" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Milyan" ,
"other" : "0 Milyan" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Milyan" ,
"other" : "00 Milyan" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Milyan" ,
"other" : "000 Milyan" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Bilyan" ,
"other" : "0 Bilyan" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Bilyan" ,
"other" : "00 Bilyan" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Bilyan" ,
"other" : "000 Bilyan" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Tirilyan" ,
"other" : "0 Tirilyan" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Tirilyan" ,
"other" : "00 Tirilyan" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00T" ,
},
},
},
}, "sq" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mijë" ,
"other" : "0 mijë" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mijë" ,
"other" : "00 mijë" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mijë" ,
"other" : "000 mijë" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milion" ,
"other" : "0 milion" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milion" ,
"other" : "00 milion" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milion" ,
"other" : "000 milion" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miliard" ,
"other" : "0 miliard" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miliard" ,
"other" : "00 miliard" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miliard" ,
"other" : "000 miliard" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilion" ,
"other" : "0 bilion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bilion" ,
"other" : "00 bilion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mijë" ,
"other" : "0 mijë" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mijë" ,
"other" : "00 mijë" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mijë" ,
"other" : "000 mijë" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mln" ,
"other" : "0 mln" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mln" ,
"other" : "00 mln" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mln" ,
"other" : "000 mln" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mld" ,
"other" : "0 mld" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mld" ,
"other" : "00 mld" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mld" ,
"other" : "000 mld" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bln" ,
"other" : "0 bln" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bln" ,
"other" : "00 bln" ,
},
},
},
}, "sq-MK" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mijë" ,
"other" : "0 mijë" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mijë" ,
"other" : "00 mijë" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mijë" ,
"other" : "000 mijë" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milion" ,
"other" : "0 milion" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milion" ,
"other" : "00 milion" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milion" ,
"other" : "000 milion" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miliard" ,
"other" : "0 miliard" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miliard" ,
"other" : "00 miliard" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miliard" ,
"other" : "000 miliard" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilion" ,
"other" : "0 bilion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bilion" ,
"other" : "00 bilion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mijë" ,
"other" : "0 mijë" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mijë" ,
"other" : "00 mijë" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mijë" ,
"other" : "000 mijë" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mln" ,
"other" : "0 mln" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mln" ,
"other" : "00 mln" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mln" ,
"other" : "000 mln" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mld" ,
"other" : "0 mld" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mld" ,
"other" : "00 mld" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mld" ,
"other" : "000 mld" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bln" ,
"other" : "0 bln" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bln" ,
"other" : "00 bln" ,
},
},
},
}, "sq-XK" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mijë" ,
"other" : "0 mijë" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mijë" ,
"other" : "00 mijë" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mijë" ,
"other" : "000 mijë" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milion" ,
"other" : "0 milion" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milion" ,
"other" : "00 milion" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milion" ,
"other" : "000 milion" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miliard" ,
"other" : "0 miliard" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miliard" ,
"other" : "00 miliard" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miliard" ,
"other" : "000 miliard" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bilion" ,
"other" : "0 bilion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bilion" ,
"other" : "00 bilion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mijë" ,
"other" : "0 mijë" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mijë" ,
"other" : "00 mijë" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mijë" ,
"other" : "000 mijë" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mln" ,
"other" : "0 mln" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mln" ,
"other" : "00 mln" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mln" ,
"other" : "000 mln" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mld" ,
"other" : "0 mld" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mld" ,
"other" : "00 mld" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mld" ,
"other" : "000 mld" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bln" ,
"other" : "0 bln" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bln" ,
"other" : "00 bln" ,
},
},
},
}, "sr" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 hiljade" ,
"one" : "0 hiljada" ,
"other" : "0 hiljada" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 hiljade" ,
"one" : "00 hiljada" ,
"other" : "00 hiljada" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 hiljade" ,
"one" : "000 hiljada" ,
"other" : "000 hiljada" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 miliona" ,
"one" : "0 milion" ,
"other" : "0 miliona" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 miliona" ,
"one" : "00 milion" ,
"other" : "00 miliona" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 miliona" ,
"one" : "000 milion" ,
"other" : "000 miliona" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 milijarde" ,
"one" : "0 milijarda" ,
"other" : "0 milijardi" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 milijarde" ,
"one" : "00 milijarda" ,
"other" : "00 milijardi" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 milijarde" ,
"one" : "000 milijarda" ,
"other" : "000 milijardi" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 biliona" ,
"one" : "0 bilion" ,
"other" : "0 biliona" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 biliona" ,
"one" : "00 bilion" ,
"other" : "00 biliona" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 hilj'.'" ,
"one" : "0 hilj'.'" ,
"other" : "0 hilj'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 hilj'.'" ,
"one" : "00 hilj'.'" ,
"other" : "00 hilj'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 hilj'.'" ,
"one" : "000 hilj'.'" ,
"other" : "000 hilj'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mil'.'" ,
"one" : "0 mil'.'" ,
"other" : "0 mil'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mil'.'" ,
"one" : "00 mil'.'" ,
"other" : "00 mil'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mil'.'" ,
"one" : "000 mil'.'" ,
"other" : "000 mil'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mlrd'.'" ,
"one" : "0 mlrd'.'" ,
"other" : "0 mlrd'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mlrd'.'" ,
"one" : "00 mlrd'.'" ,
"other" : "00 mlrd'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mlrd'.'" ,
"one" : "000 mlrd'.'" ,
"other" : "000 mlrd'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 bil'.'" ,
"one" : "0 bil'.'" ,
"other" : "0 bil'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 bil'.'" ,
"one" : "00 bil'.'" ,
"other" : "00 bil'.'" ,
},
},
},
}, "sr-BA" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 hiljade" ,
"one" : "0 hiljada" ,
"other" : "0 hiljada" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 hiljade" ,
"one" : "00 hiljada" ,
"other" : "00 hiljada" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 hiljade" ,
"one" : "000 hiljada" ,
"other" : "000 hiljada" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 miliona" ,
"one" : "0 milion" ,
"other" : "0 miliona" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 miliona" ,
"one" : "00 milion" ,
"other" : "00 miliona" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 miliona" ,
"one" : "000 milion" ,
"other" : "000 miliona" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 milijarde" ,
"one" : "0 milijarda" ,
"other" : "0 milijardi" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 milijarde" ,
"one" : "00 milijarda" ,
"other" : "00 milijardi" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 milijarde" ,
"one" : "000 milijarda" ,
"other" : "000 milijardi" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 biliona" ,
"one" : "0 bilion" ,
"other" : "0 biliona" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 biliona" ,
"one" : "00 bilion" ,
"other" : "00 biliona" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 hilj'.'" ,
"one" : "0 hilj'.'" ,
"other" : "0 hilj'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 hilj'.'" ,
"one" : "00 hilj'.'" ,
"other" : "00 hilj'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 hilj'.'" ,
"one" : "000 hilj'.'" ,
"other" : "000 hilj'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mil'.'" ,
"one" : "0 mil'.'" ,
"other" : "0 mil'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mil'.'" ,
"one" : "00 mil'.'" ,
"other" : "00 mil'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mil'.'" ,
"one" : "000 mil'.'" ,
"other" : "000 mil'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mlrd'.'" ,
"one" : "0 mlrd'.'" ,
"other" : "0 mlrd'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mlrd'.'" ,
"one" : "00 mlrd'.'" ,
"other" : "00 mlrd'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mlrd'.'" ,
"one" : "000 mlrd'.'" ,
"other" : "000 mlrd'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 bil'.'" ,
"one" : "0 bil'.'" ,
"other" : "0 bil'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 bil'.'" ,
"one" : "00 bil'.'" ,
"other" : "00 bil'.'" ,
},
},
},
}, "sr-ME" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 hiljade" ,
"one" : "0 hiljada" ,
"other" : "0 hiljada" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 hiljade" ,
"one" : "00 hiljada" ,
"other" : "00 hiljada" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 hiljade" ,
"one" : "000 hiljada" ,
"other" : "000 hiljada" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 miliona" ,
"one" : "0 milion" ,
"other" : "0 miliona" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 miliona" ,
"one" : "00 milion" ,
"other" : "00 miliona" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 miliona" ,
"one" : "000 milion" ,
"other" : "000 miliona" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 milijarde" ,
"one" : "0 milijarda" ,
"other" : "0 milijardi" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 milijarde" ,
"one" : "00 milijarda" ,
"other" : "00 milijardi" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 milijarde" ,
"one" : "000 milijarda" ,
"other" : "000 milijardi" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 biliona" ,
"one" : "0 bilion" ,
"other" : "0 biliona" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 biliona" ,
"one" : "00 bilion" ,
"other" : "00 biliona" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 hilj'.'" ,
"one" : "0 hilj'.'" ,
"other" : "0 hilj'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 hilj'.'" ,
"one" : "00 hilj'.'" ,
"other" : "00 hilj'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 hilj'.'" ,
"one" : "000 hilj'.'" ,
"other" : "000 hilj'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mil'.'" ,
"one" : "0 mil'.'" ,
"other" : "0 mil'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mil'.'" ,
"one" : "00 mil'.'" ,
"other" : "00 mil'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mil'.'" ,
"one" : "000 mil'.'" ,
"other" : "000 mil'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mlrd'.'" ,
"one" : "0 mlrd'.'" ,
"other" : "0 mlrd'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mlrd'.'" ,
"one" : "00 mlrd'.'" ,
"other" : "00 mlrd'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mlrd'.'" ,
"one" : "000 mlrd'.'" ,
"other" : "000 mlrd'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 bil'.'" ,
"one" : "0 bil'.'" ,
"other" : "0 bil'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 bil'.'" ,
"one" : "00 bil'.'" ,
"other" : "00 bil'.'" ,
},
},
},
}, "sr-XK" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 hiljade" ,
"one" : "0 hiljada" ,
"other" : "0 hiljada" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 hiljade" ,
"one" : "00 hiljada" ,
"other" : "00 hiljada" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 hiljade" ,
"one" : "000 hiljada" ,
"other" : "000 hiljada" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 miliona" ,
"one" : "0 milion" ,
"other" : "0 miliona" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 miliona" ,
"one" : "00 milion" ,
"other" : "00 miliona" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 miliona" ,
"one" : "000 milion" ,
"other" : "000 miliona" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 milijarde" ,
"one" : "0 milijarda" ,
"other" : "0 milijardi" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 milijarde" ,
"one" : "00 milijarda" ,
"other" : "00 milijardi" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 milijarde" ,
"one" : "000 milijarda" ,
"other" : "000 milijardi" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 biliona" ,
"one" : "0 bilion" ,
"other" : "0 biliona" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 biliona" ,
"one" : "00 bilion" ,
"other" : "00 biliona" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 hilj'.'" ,
"one" : "0 hilj'.'" ,
"other" : "0 hilj'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 hilj'.'" ,
"one" : "00 hilj'.'" ,
"other" : "00 hilj'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 hilj'.'" ,
"one" : "000 hilj'.'" ,
"other" : "000 hilj'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mil'.'" ,
"one" : "0 mil'.'" ,
"other" : "0 mil'.'" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mil'.'" ,
"one" : "00 mil'.'" ,
"other" : "00 mil'.'" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mil'.'" ,
"one" : "000 mil'.'" ,
"other" : "000 mil'.'" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 mlrd'.'" ,
"one" : "0 mlrd'.'" ,
"other" : "0 mlrd'.'" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 mlrd'.'" ,
"one" : "00 mlrd'.'" ,
"other" : "00 mlrd'.'" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 mlrd'.'" ,
"one" : "000 mlrd'.'" ,
"other" : "000 mlrd'.'" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 bil'.'" ,
"one" : "0 bil'.'" ,
"other" : "0 bil'.'" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 bil'.'" ,
"one" : "00 bil'.'" ,
"other" : "00 bil'.'" ,
},
},
},
}, "sv" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 tusen" ,
"other" : "0 tusen" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 tusen" ,
"other" : "00 tusen" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 tusen" ,
"other" : "000 tusen" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljon" ,
"other" : "0 miljoner" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljon" ,
"other" : "00 miljoner" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljoner" ,
"other" : "000 miljoner" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljard" ,
"other" : "0 miljarder" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljarder" ,
"other" : "00 miljarder" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljarder" ,
"other" : "000 miljarder" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 biljon" ,
"other" : "0 biljoner" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biljoner" ,
"other" : "00 biljoner" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 tn" ,
"other" : "0 tn" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 tn" ,
"other" : "00 tn" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 tn" ,
"other" : "000 tn" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mn" ,
"other" : "0 mn" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mn" ,
"other" : "00 mn" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mn" ,
"other" : "000 mn" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 md" ,
"other" : "0 md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 md" ,
"other" : "00 md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 md" ,
"other" : "000 md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bn" ,
"other" : "0 bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bn" ,
"other" : "00 bn" ,
},
},
},
}, "sv-AX" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 tusen" ,
"other" : "0 tusen" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 tusen" ,
"other" : "00 tusen" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 tusen" ,
"other" : "000 tusen" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljon" ,
"other" : "0 miljoner" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljon" ,
"other" : "00 miljoner" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljoner" ,
"other" : "000 miljoner" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljard" ,
"other" : "0 miljarder" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljarder" ,
"other" : "00 miljarder" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljarder" ,
"other" : "000 miljarder" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 biljon" ,
"other" : "0 biljoner" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biljoner" ,
"other" : "00 biljoner" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 tn" ,
"other" : "0 tn" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 tn" ,
"other" : "00 tn" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 tn" ,
"other" : "000 tn" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mn" ,
"other" : "0 mn" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mn" ,
"other" : "00 mn" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mn" ,
"other" : "000 mn" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 md" ,
"other" : "0 md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 md" ,
"other" : "00 md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 md" ,
"other" : "000 md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bn" ,
"other" : "0 bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bn" ,
"other" : "00 bn" ,
},
},
},
}, "sv-FI" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 tusen" ,
"other" : "0 tusen" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 tusen" ,
"other" : "00 tusen" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 tusen" ,
"other" : "000 tusen" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljon" ,
"other" : "0 miljoner" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljon" ,
"other" : "00 miljoner" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljoner" ,
"other" : "000 miljoner" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 miljard" ,
"other" : "0 miljarder" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 miljarder" ,
"other" : "00 miljarder" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 miljarder" ,
"other" : "000 miljarder" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 biljon" ,
"other" : "0 biljoner" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 biljoner" ,
"other" : "00 biljoner" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 tn" ,
"other" : "0 tn" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 tn" ,
"other" : "00 tn" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 tn" ,
"other" : "000 tn" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mn" ,
"other" : "0 mn" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mn" ,
"other" : "00 mn" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mn" ,
"other" : "000 mn" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 md" ,
"other" : "0 md" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 md" ,
"other" : "00 md" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 md" ,
"other" : "000 md" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bn" ,
"other" : "0 bn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bn" ,
"other" : "00 bn" ,
},
},
},
}, "sw" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 0;elfu -0" ,
"other" : "elfu 0;elfu -0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 00;elfu -00" ,
"other" : "elfu 00;elfu -00" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 000;elfu -000" ,
"other" : "elfu 000;elfu -000" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "milioni 0;milioni -0" ,
"other" : "milioni 0;milioni -0" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "milioni 00;milioni -00" ,
"other" : "milioni 00;milioni -00" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "milioni 000;milioni -000" ,
"other" : "milioni 000;milioni -000" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "bilioni 0;bilioni -0" ,
"other" : "bilioni 0;bilioni -0" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "bilioni 00;bilioni -00" ,
"other" : "bilioni 00;bilioni -00" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "bilioni 000;bilioni -000" ,
"other" : "bilioni 000;bilioni -000" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "trilioni 0;trilioni -0" ,
"other" : "trilioni 0;trilioni -0" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "trilioni 00;trilioni -00" ,
"other" : "trilioni 00;trilioni -00" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 0;elfu -0" ,
"other" : "elfu 0;elfu -0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 00;elfu -00" ,
"other" : "elfu 00;elfu -00" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 000;elfu -000" ,
"other" : "elfu 000;elfu -000" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M;-0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M;-00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M;-000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B;-0B" ,
"other" : "0B;-0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B;-00B" ,
"other" : "00B;-00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B;-000B" ,
"other" : "000B;-000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T;-0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T;-00T" ,
"other" : "00T" ,
},
},
},
}, "sw-CD" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 0;elfu -0" ,
"other" : "elfu 0;elfu -0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 00;elfu -00" ,
"other" : "elfu 00;elfu -00" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 000;elfu -000" ,
"other" : "elfu 000;elfu -000" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "milioni 0;milioni -0" ,
"other" : "milioni 0;milioni -0" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "milioni 00;milioni -00" ,
"other" : "milioni 00;milioni -00" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "milioni 000;milioni -000" ,
"other" : "milioni 000;milioni -000" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "bilioni 0;bilioni -0" ,
"other" : "bilioni 0;bilioni -0" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "bilioni 00;bilioni -00" ,
"other" : "bilioni 00;bilioni -00" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "bilioni 000;bilioni -000" ,
"other" : "bilioni 000;bilioni -000" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "trilioni 0;trilioni -0" ,
"other" : "trilioni 0;trilioni -0" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "trilioni 00;trilioni -00" ,
"other" : "trilioni 00;trilioni -00" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 0;elfu -0" ,
"other" : "elfu 0;elfu -0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 00;elfu -00" ,
"other" : "elfu 00;elfu -00" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 000;elfu -000" ,
"other" : "elfu 000;elfu -000" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M;-0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M;-00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M;-000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B;-0B" ,
"other" : "0B;-0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B;-00B" ,
"other" : "00B;-00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B;-000B" ,
"other" : "000B;-000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T;-0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T;-00T" ,
"other" : "00T" ,
},
},
},
}, "sw-KE" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 0;elfu -0" ,
"other" : "elfu 0;elfu -0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 00;elfu -00" ,
"other" : "elfu 00" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 000" ,
"other" : "elfu 000" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "milioni 0" ,
"other" : "milioni 0" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "milioni 00" ,
"other" : "milioni 00" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "milioni 000" ,
"other" : "milioni 000" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "bilioni 0" ,
"other" : "bilioni 0" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "bilioni 00" ,
"other" : "bilioni 00" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "bilioni 000" ,
"other" : "bilioni 000" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "trilioni 0" ,
"other" : "trilioni 0" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "trilioni 00" ,
"other" : "trilioni 00" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 0" ,
"other" : "elfu 0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 00" ,
"other" : "elfu 00" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 000" ,
"other" : "elfu 000" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "M0" ,
"other" : "M0" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "M00" ,
"other" : "M00" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "M000" ,
"other" : "M000" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "B0" ,
"other" : "B0" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "B00" ,
"other" : "B00" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "B000" ,
"other" : "B000" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "T0" ,
"other" : "T0" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "T00" ,
"other" : "T00" ,
},
},
},
}, "sw-UG" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 0;elfu -0" ,
"other" : "elfu 0;elfu -0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 00;elfu -00" ,
"other" : "elfu 00;elfu -00" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 000;elfu -000" ,
"other" : "elfu 000;elfu -000" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "milioni 0;milioni -0" ,
"other" : "milioni 0;milioni -0" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "milioni 00;milioni -00" ,
"other" : "milioni 00;milioni -00" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "milioni 000;milioni -000" ,
"other" : "milioni 000;milioni -000" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "bilioni 0;bilioni -0" ,
"other" : "bilioni 0;bilioni -0" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "bilioni 00;bilioni -00" ,
"other" : "bilioni 00;bilioni -00" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "bilioni 000;bilioni -000" ,
"other" : "bilioni 000;bilioni -000" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "trilioni 0;trilioni -0" ,
"other" : "trilioni 0;trilioni -0" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "trilioni 00;trilioni -00" ,
"other" : "trilioni 00;trilioni -00" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 0;elfu -0" ,
"other" : "elfu 0;elfu -0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 00;elfu -00" ,
"other" : "elfu 00;elfu -00" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "elfu 000;elfu -000" ,
"other" : "elfu 000;elfu -000" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M;-0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M;-00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M;-000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B;-0B" ,
"other" : "0B;-0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B;-00B" ,
"other" : "00B;-00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 6 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B;-000B" ,
"other" : "000B;-000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T;-0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T;-00T" ,
"other" : "00T" ,
},
},
},
}, "ta" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ஆயிரம்" ,
"other" : "0 ஆயிரம்" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ஆயிரம்" ,
"other" : "00 ஆயிரம்" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ஆயிரம்" ,
"other" : "000 ஆயிரம்" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 மில்லியன்" ,
"other" : "0 மில்லியன்" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 மில்லியன்" ,
"other" : "00 மில்லியன்" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 மில்லியன்" ,
"other" : "000 மில்லியன்" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 பில்லியன்" ,
"other" : "0 பில்லியன்" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 பில்லியன்" ,
"other" : "00 பில்லியன்" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 பில்லியன்" ,
"other" : "000 பில்லியன்" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 டிரில்லியன்" ,
"other" : "0 டிரில்லியன்" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 டிரில்லியன்" ,
"other" : "00 டிரில்லியன்" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0ஆ" ,
"other" : "0ஆ" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00ஆ" ,
"other" : "00ஆ" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000ஆ" ,
"other" : "000ஆ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0மி" ,
"other" : "0மி" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00மி" ,
"other" : "00மி" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000மி" ,
"other" : "000மி" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0பி" ,
"other" : "0பி" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00பி" ,
"other" : "00பி" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000பி" ,
"other" : "000பி" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0டி" ,
"other" : "0டி" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00டி" ,
"other" : "00டி" ,
},
},
},
}, "ta-LK" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ஆயிரம்" ,
"other" : "0 ஆயிரம்" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ஆயிரம்" ,
"other" : "00 ஆயிரம்" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ஆயிரம்" ,
"other" : "000 ஆயிரம்" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 மில்லியன்" ,
"other" : "0 மில்லியன்" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 மில்லியன்" ,
"other" : "00 மில்லியன்" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 மில்லியன்" ,
"other" : "000 மில்லியன்" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 பில்லியன்" ,
"other" : "0 பில்லியன்" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 பில்லியன்" ,
"other" : "00 பில்லியன்" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 பில்லியன்" ,
"other" : "000 பில்லியன்" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 டிரில்லியன்" ,
"other" : "0 டிரில்லியன்" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 டிரில்லியன்" ,
"other" : "00 டிரில்லியன்" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0ஆ" ,
"other" : "0ஆ" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00ஆ" ,
"other" : "00ஆ" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000ஆ" ,
"other" : "000ஆ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0மி" ,
"other" : "0மி" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00மி" ,
"other" : "00மி" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000மி" ,
"other" : "000மி" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0பி" ,
"other" : "0பி" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00பி" ,
"other" : "00பி" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000பி" ,
"other" : "000பி" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0டி" ,
"other" : "0டி" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00டி" ,
"other" : "00டி" ,
},
},
},
}, "ta-MY" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ஆயிரம்" ,
"other" : "0 ஆயிரம்" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ஆயிரம்" ,
"other" : "00 ஆயிரம்" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ஆயிரம்" ,
"other" : "000 ஆயிரம்" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 மில்லியன்" ,
"other" : "0 மில்லியன்" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 மில்லியன்" ,
"other" : "00 மில்லியன்" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 மில்லியன்" ,
"other" : "000 மில்லியன்" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 பில்லியன்" ,
"other" : "0 பில்லியன்" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 பில்லியன்" ,
"other" : "00 பில்லியன்" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 பில்லியன்" ,
"other" : "000 பில்லியன்" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 டிரில்லியன்" ,
"other" : "0 டிரில்லியன்" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 டிரில்லியன்" ,
"other" : "00 டிரில்லியன்" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0ஆ" ,
"other" : "0ஆ" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00ஆ" ,
"other" : "00ஆ" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000ஆ" ,
"other" : "000ஆ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0மி" ,
"other" : "0மி" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00மி" ,
"other" : "00மி" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000மி" ,
"other" : "000மி" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0பி" ,
"other" : "0பி" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00பி" ,
"other" : "00பி" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000பி" ,
"other" : "000பி" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0டி" ,
"other" : "0டி" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00டி" ,
"other" : "00டி" ,
},
},
},
}, "ta-SG" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ஆயிரம்" ,
"other" : "0 ஆயிரம்" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ஆயிரம்" ,
"other" : "00 ஆயிரம்" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ஆயிரம்" ,
"other" : "000 ஆயிரம்" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 மில்லியன்" ,
"other" : "0 மில்லியன்" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 மில்லியன்" ,
"other" : "00 மில்லியன்" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 மில்லியன்" ,
"other" : "000 மில்லியன்" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 பில்லியன்" ,
"other" : "0 பில்லியன்" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 பில்லியன்" ,
"other" : "00 பில்லியன்" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 பில்லியன்" ,
"other" : "000 பில்லியன்" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 டிரில்லியன்" ,
"other" : "0 டிரில்லியன்" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 டிரில்லியன்" ,
"other" : "00 டிரில்லியன்" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0ஆ" ,
"other" : "0ஆ" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00ஆ" ,
"other" : "00ஆ" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000ஆ" ,
"other" : "000ஆ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0மி" ,
"other" : "0மி" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00மி" ,
"other" : "00மி" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000மி" ,
"other" : "000மி" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0பி" ,
"other" : "0பி" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00பி" ,
"other" : "00பி" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000பி" ,
"other" : "000பி" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0டி" ,
"other" : "0டி" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00டி" ,
"other" : "00டி" ,
},
},
},
}, "te" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 వేయి" ,
"other" : "0 వేలు" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 వేలు" ,
"other" : "00 వేలు" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 వేలు" ,
"other" : "000 వేలు" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 మిలియన్" ,
"other" : "0 మిలియన్లు" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 మిలియన్లు" ,
"other" : "00 మిలియన్లు" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 మిలియన్లు" ,
"other" : "000 మిలియన్లు" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 బిలియన్" ,
"other" : "0 బిలియన్లు" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 బిలియన్లు" ,
"other" : "00 బిలియన్లు" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 బిలియన్లు" ,
"other" : "000 బిలియన్లు" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ట్రిలియన్" ,
"other" : "0 ట్రిలియన్లు" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ట్రిలియన్లు" ,
"other" : "00 ట్రిలియన్లు" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0వే" ,
"other" : "0వే" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00వే" ,
"other" : "00వే" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000వే" ,
"other" : "000వే" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0మి" ,
"other" : "0మి" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00మి" ,
"other" : "00మి" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000మి" ,
"other" : "000మి" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0బి" ,
"other" : "0బి" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00బి" ,
"other" : "00బి" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000బి" ,
"other" : "000బి" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0ట్రి" ,
"other" : "0ట్రి" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00ట్రి" ,
"other" : "00ట్రి" ,
},
},
},
}, "th" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 พัน" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 หมื่น" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 แสน" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ล้าน" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 ล้าน" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 ล้าน" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 พันล้าน" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 หมื่นล้าน" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 แสนล้าน" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 ล้านล้าน" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 ล้านล้าน" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00T" ,
},
},
},
}, "tk" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 müň" ,
"other" : "0 müň" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 müň" ,
"other" : "00 müň" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 müň" ,
"other" : "000 müň" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliard" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliard" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliard" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 müň" ,
"other" : "0 müň" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 müň" ,
"other" : "00 müň" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 müň" ,
"other" : "000 müň" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mln" ,
"other" : "0 mln" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mln" ,
"other" : "00 mln" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mln" ,
"other" : "000 mln" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mlrd" ,
"other" : "0 mlrd" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mlrd" ,
"other" : "00 mlrd" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mlrd" ,
"other" : "000 mlrd" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trln" ,
"other" : "0 trln" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trln" ,
"other" : "00 trln" ,
},
},
},
}, "tr" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bin" ,
"other" : "0 bin" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bin" ,
"other" : "00 bin" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 bin" ,
"other" : "000 bin" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milyon" ,
"other" : "0 milyon" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milyon" ,
"other" : "00 milyon" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milyon" ,
"other" : "000 milyon" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milyar" ,
"other" : "0 milyar" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milyar" ,
"other" : "00 milyar" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milyar" ,
"other" : "000 milyar" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trilyon" ,
"other" : "0 trilyon" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trilyon" ,
"other" : "00 trilyon" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 B" ,
"other" : "000 B" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mn" ,
"other" : "0 Mn" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mn" ,
"other" : "00 Mn" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mn" ,
"other" : "000 Mn" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mr" ,
"other" : "0 Mr" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mr" ,
"other" : "00 Mr" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mr" ,
"other" : "000 Mr" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Tn" ,
"other" : "0 Tn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Tn" ,
"other" : "00 Tn" ,
},
},
},
}, "tr-CY" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 bin" ,
"other" : "0 bin" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 bin" ,
"other" : "00 bin" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 bin" ,
"other" : "000 bin" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milyon" ,
"other" : "0 milyon" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milyon" ,
"other" : "00 milyon" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milyon" ,
"other" : "000 milyon" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milyar" ,
"other" : "0 milyar" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milyar" ,
"other" : "00 milyar" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milyar" ,
"other" : "000 milyar" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trilyon" ,
"other" : "0 trilyon" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trilyon" ,
"other" : "00 trilyon" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 B" ,
"other" : "0 B" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 B" ,
"other" : "00 B" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 B" ,
"other" : "000 B" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mn" ,
"other" : "0 Mn" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mn" ,
"other" : "00 Mn" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mn" ,
"other" : "000 Mn" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Mr" ,
"other" : "0 Mr" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Mr" ,
"other" : "00 Mr" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 Mr" ,
"other" : "000 Mr" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 Tn" ,
"other" : "0 Tn" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 Tn" ,
"other" : "00 Tn" ,
},
},
},
}, "uk" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 тисячі" ,
"many" : "0 тисяч" ,
"one" : "0 тисяча" ,
"other" : "0 тисячі" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 тисячі" ,
"many" : "00 тисяч" ,
"one" : "00 тисяча" ,
"other" : "00 тисячі" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 тисячі" ,
"many" : "000 тисяч" ,
"one" : "000 тисяча" ,
"other" : "000 тисячі" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 мільйони" ,
"many" : "0 мільйонів" ,
"one" : "0 мільйон" ,
"other" : "0 мільйона" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 мільйони" ,
"many" : "00 мільйонів" ,
"one" : "00 мільйон" ,
"other" : "00 мільйона" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 мільйони" ,
"many" : "000 мільйонів" ,
"one" : "000 мільйон" ,
"other" : "000 мільйона" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 мільярди" ,
"many" : "0 мільярдів" ,
"one" : "0 мільярд" ,
"other" : "0 мільярда" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 мільярди" ,
"many" : "00 мільярдів" ,
"one" : "00 мільярд" ,
"other" : "00 мільярда" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 мільярди" ,
"many" : "000 мільярдів" ,
"one" : "000 мільярд" ,
"other" : "000 мільярда" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 трильйони" ,
"many" : "0 трильйонів" ,
"one" : "0 трильйон" ,
"other" : "0 трильйона" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 трильйони" ,
"many" : "00 трильйонів" ,
"one" : "00 трильйон" ,
"other" : "00 трильйона" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 тис'.'" ,
"many" : "0 тис'.'" ,
"one" : "0 тис'.'" ,
"other" : "0 тис'.'" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 тис'.'" ,
"many" : "00 тис'.'" ,
"one" : "00 тис'.'" ,
"other" : "00 тис'.'" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 тис'.'" ,
"many" : "000 тис'.'" ,
"one" : "000 тис'.'" ,
"other" : "000 тис'.'" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 млн" ,
"many" : "0 млн" ,
"one" : "0 млн" ,
"other" : "0 млн" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 млн" ,
"many" : "00 млн" ,
"one" : "00 млн" ,
"other" : "00 млн" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 млн" ,
"many" : "000 млн" ,
"one" : "000 млн" ,
"other" : "000 млн" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 млрд" ,
"many" : "0 млрд" ,
"one" : "0 млрд" ,
"other" : "0 млрд" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 млрд" ,
"many" : "00 млрд" ,
"one" : "00 млрд" ,
"other" : "00 млрд" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"few" : "000 млрд" ,
"many" : "000 млрд" ,
"one" : "000 млрд" ,
"other" : "000 млрд" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"few" : "0 трлн" ,
"many" : "0 трлн" ,
"one" : "0 трлн" ,
"other" : "0 трлн" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"few" : "00 трлн" ,
"many" : "00 трлн" ,
"one" : "00 трлн" ,
"other" : "00 трлн" ,
},
},
},
}, "ur" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ہزار" ,
"other" : "0 ہزار" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ہزار" ,
"other" : "00 ہزار" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 لاکھ" ,
"other" : "0 لاکھ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 لاکھ" ,
"other" : "00 لاکھ" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 کروڑ" ,
"other" : "0 کروڑ" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 کروڑ" ,
"other" : "00 کروڑ" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ارب" ,
"other" : "0 ارب" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ارب" ,
"other" : "00 ارب" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 کھرب" ,
"other" : "0 کھرب" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 کھرب" ,
"other" : "00 کھرب" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ٹریلین" ,
"other" : "00 ٹریلین" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ہزار" ,
"other" : "0 ہزار" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ہزار" ,
"other" : "00 ہزار" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 لاکھ" ,
"other" : "0 لاکھ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 لاکھ" ,
"other" : "00 لاکھ" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 کروڑ" ,
"other" : "0 کروڑ" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 کروڑ" ,
"other" : "00 کروڑ" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ارب" ,
"other" : "0 ارب" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ارب" ,
"other" : "00 ارب" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 کھرب" ,
"other" : "0 کھرب" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 کھرب" ,
"other" : "00 کھرب" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ٹریلین" ,
"other" : "00 ٹریلین" ,
},
},
},
}, "ur-IN" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ہزار" ,
"other" : "0 ہزار" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ہزار" ,
"other" : "00 ہزار" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 لاکھ" ,
"other" : "0 لاکھ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 لاکھ" ,
"other" : "00 لاکھ" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 کروڑ" ,
"other" : "0 کروڑ" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 کروڑ" ,
"other" : "00 کروڑ" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ارب" ,
"other" : "0 ارب" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ارب" ,
"other" : "00 ارب" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 کھرب" ,
"other" : "0 کھرب" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 کھرب" ,
"other" : "00 کھرب" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ٹریلین" ,
"other" : "00 ٹریلین" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ہزار" ,
"other" : "0 ہزار" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ہزار" ,
"other" : "00 ہزار" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 لاکھ" ,
"other" : "0 لاکھ" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 لاکھ" ,
"other" : "00 لاکھ" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 کروڑ" ,
"other" : "0 کروڑ" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 کروڑ" ,
"other" : "00 کروڑ" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ارب" ,
"other" : "0 ارب" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ارب" ,
"other" : "00 ارب" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 کھرب" ,
"other" : "0 کھرب" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 کھرب" ,
"other" : "00 کھرب" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ٹریلین" ,
"other" : "00 ٹریلین" ,
},
},
},
}, "uz" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ming" ,
"other" : "0 ming" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ming" ,
"other" : "00 ming" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ming" ,
"other" : "000 ming" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 million" ,
"other" : "0 million" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 million" ,
"other" : "00 million" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 million" ,
"other" : "000 million" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 milliard" ,
"other" : "0 milliard" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 milliard" ,
"other" : "00 milliard" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 milliard" ,
"other" : "000 milliard" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trillion" ,
"other" : "0 trillion" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trillion" ,
"other" : "00 trillion" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 ming" ,
"other" : "0 ming" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 ming" ,
"other" : "00 ming" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 ming" ,
"other" : "000 ming" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mln" ,
"other" : "0 mln" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mln" ,
"other" : "00 mln" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mln" ,
"other" : "000 mln" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 mlrd" ,
"other" : "0 mlrd" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 mlrd" ,
"other" : "00 mlrd" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 mlrd" ,
"other" : "000 mlrd" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 trln" ,
"other" : "0 trln" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 trln" ,
"other" : "00 trln" ,
},
},
},
}, "vi" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 nghìn" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 nghìn" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 nghìn" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 triệu" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 triệu" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 triệu" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 tỷ" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 tỷ" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 tỷ" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 nghìn tỷ" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 nghìn tỷ" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 N" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 N" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 N" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 Tr" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 Tr" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 Tr" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 T" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 T" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000 T" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0 NT" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00 NT" ,
},
},
},
}, "yue" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0萬" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00萬" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000萬" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000萬" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0億" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00億" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000億" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000億" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0兆" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00兆" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0萬" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00萬" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000萬" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000萬" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0億" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00億" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000億" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000億" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0兆" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00兆" ,
},
},
},
}, "zh" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0萬" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00萬" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000萬" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000萬" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0億" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00億" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000億" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000億" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0兆" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00兆" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0萬" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00萬" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000萬" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000萬" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0億" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00億" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000億" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000億" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0兆" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00兆" ,
},
},
},
}, "zh-HK" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0萬" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00萬" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000萬" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000萬" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0億" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00億" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000億" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000億" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0兆" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00兆" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00T" ,
},
},
},
}, "zh-MO" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0萬" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00萬" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000萬" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000萬" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0億" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00億" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000億" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000億" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0兆" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00兆" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00T" ,
},
},
},
}, "zh-SG" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0万" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00万" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000万" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000万" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0亿" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00亿" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000亿" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000亿" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0万亿" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00万亿" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0万" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00万" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000万" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000万" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0亿" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00亿" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"other" : "000亿" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 4 ,
PatternsByPluralForm : map [string ]string {
"other" : "0000亿" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"other" : "0万亿" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"other" : "00万亿" ,
},
},
},
}, "zu" : map [CompactType ][]models .CompactFormRule {
Long : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 inkulungwane" ,
"other" : "0 inkulungwane" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 inkulungwane" ,
"other" : "00 inkulungwane" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 inkulungwane" ,
"other" : "000 inkulungwane" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 isigidi" ,
"other" : "0 isigidi" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 isigidi" ,
"other" : "00 isigidi" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 isigidi" ,
"other" : "000 isigidi" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 isigidi sezigidi" ,
"other" : "0 isigidi sezigidi" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 isigidi sezigidi" ,
"other" : "00 isigidi sezigidi" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000 isigidi sezigidi" ,
"other" : "000 isigidi sezigidi" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0 isigidintathu" ,
"other" : "0 isigidintathu" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00 isigidintathu" ,
"other" : "00 isigidintathu" ,
},
},
}, Short : {
{
Type : 1000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0K" ,
"other" : "0K" ,
},
},
{
Type : 10000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00K" ,
"other" : "00K" ,
},
},
{
Type : 100000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000K" ,
"other" : "000K" ,
},
},
{
Type : 1000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0M" ,
"other" : "0M" ,
},
},
{
Type : 10000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00M" ,
"other" : "00M" ,
},
},
{
Type : 100000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000M" ,
"other" : "000M" ,
},
},
{
Type : 1000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0B" ,
"other" : "0B" ,
},
},
{
Type : 10000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00B" ,
"other" : "00B" ,
},
},
{
Type : 100000000000 ,
ZeroesInPattern : 3 ,
PatternsByPluralForm : map [string ]string {
"one" : "000B" ,
"other" : "000B" ,
},
},
{
Type : 1000000000000 ,
ZeroesInPattern : 1 ,
PatternsByPluralForm : map [string ]string {
"one" : "0T" ,
"other" : "0T" ,
},
},
{
Type : 10000000000000 ,
ZeroesInPattern : 2 ,
PatternsByPluralForm : map [string ]string {
"one" : "00T" ,
"other" : "00T" ,
},
},
},
},
}
The pages are generated with Golds v0.8.2 . (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu .
PR and bug reports are welcome and can be submitted to the issue list .
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds .