Pode-se dizer que é assim:
em inglês:
*1,000 = a thousand
1,000,000 = a million
1,000,000,000 = a billion (9 zeros)
1,000,000,000,000 = a trillion*
português, Brasil:
*1.000 = um milhar
1.000.000 = um milhão
1.000.000.000 = um bilhão (9 zeros)
1.000.000.000.000 = um trilião*
português, Portugal:
*1.000 = um milhar
1.000.000 = um milhão
1.000.000.000 = um milhar de milhões
1.000.000.000.000 = um bilião (12 zeros)*
Em Portugal esta regra é determinada pela norma NP-18 de 1960 (Nomenclatura dos grandes números).
Fonte e mais informações