pt-BR
Brazilian Portuguese · português (Brasil)
pt-BR is the locale for Brazilian Portuguese (português (Brasil)). Numbers are written 1.234.567,891, short dates look like 27/03/2026, times like 15:04, and BRL amounts like R$ 1.234.567,89. Text runs left to right.
Number1.234.567,891decimal “,” group “.”
Short date27/03/2026dd/MM/y
Short time15:04HH:mm
Currency (BRL)R$ 1.234.567,89
DirectionLTRLatin
Plural forms3one, many, other
Overview
- Name
- Brazilian Portuguese
- Native name
- português (Brasil)
- Language
- Portuguese pt
- Script
- Latin Latn (implied)
- Region
- 🇧🇷 Brazil BR
- Maximized tag
- pt-Latn-BR
- Direction
- Left to right
- Fallback chain
- pt-BR
- pt
- root
- Data source
- Inherits all data from pt (CLDR default content)
Formatting examples
Amounts in BRL, using the sample value 1234567.891 and March 27, 2026 at 3:04 PM UTC.
- Number
- 1.234.567,891
- Percent
- 45,7%
- Currency (BRL)
- R$ 1.234.567,89
- Accounting
- -R$ 1.234.567,89
- Currency, name
- 1.234.567,89 Reais brasileiros
- Compact short
- 1,2 mi
- Compact long
- 1,2 milhão
- Scientific
- 1,235E6
- Speed
- 88 quilômetros por hora
- Temperature
- 21,5 °C
- Date, full
- sexta-feira, 27 de março de 2026
- Date, long
- 27 de março de 2026
- Date, medium
- 27 de mar. de 2026
- Date, short
- 27/03/2026
- Time, medium
- 15:04:05
- Time, short
- 15:04
- Date and time
- 27 de mar. de 2026, 15:04
- Month and year
- março de 2026
- Weekday
- sexta-feira
- Relative time
- ontem · em 3 dias · há 2 horas
- List: and
- A, B e C
- List: or
- A, B ou C
Numbers
- Numbering system
- latn 0123456789
- Minimum grouping digits
- 1
- Decimal pattern
#,##0.###- Percent pattern
#,##0%- Currency pattern
¤ #,##0.00- Accounting pattern
¤ #,##0.00
Symbols
Decimal
,Grouping
.List separator
;Percent
%Per mille
‰Plus
+Minus
-Exponent
EInfinity
∞NaN
NaNTime separator
:Date and time patterns
- Date, full
EEEE, d 'de' MMMM 'de' y- Date, long
d 'de' MMMM 'de' y- Date, medium
d 'de' MMM 'de' y- Date, short
dd/MM/y- Time, full
HH:mm:ss zzzz- Time, long
HH:mm:ss z- Time, medium
HH:mm:ss- Time, short
HH:mm- Date and time
{1} {0}- Skeleton yMd
dd/MM/y- Skeleton yMMMd
d 'de' MMM 'de' y- Skeleton yMMMMd
d 'de' MMMM 'de' y- Skeleton yMMMEd
E, d 'de' MMM 'de' y- Skeleton yM
MM/y- Skeleton yMMM
MMM 'de' y- Skeleton MMMd
d 'de' MMM- Skeleton Md
dd/MM- Skeleton Hm
HH:mm- Skeleton Hms
HH:mm:ss- Skeleton hm
h:mm a- Skeleton hms
h:mm:ss a- Skeleton yQQQ
QQQ 'de' y- AM / PM
- AM / PM
- Eras
- a.C. / d.C.
Month and weekday names
Months
- janeiro jan.
- fevereiro fev.
- março mar.
- abril abr.
- maio mai.
- junho jun.
- julho jul.
- agosto ago.
- setembro set.
- outubro out.
- novembro nov.
- dezembro dez.
Weekdays
- domingo dom. · D
- segunda-feira seg. · S
- terça-feira ter. · T
- quarta-feira qua. · Q
- quinta-feira qui. · Q
- sexta-feira sex. · S
- sábado sáb. · S
Plural rules
Cardinal
| Category | Rule | Examples |
|---|---|---|
| one | i = 0..1 | 0, 1, 0.5, 1.5 |
| many | e = 0 and i != 0 and i % 1000000 = 0 and v = 0 or e != 0..5 | 1,000,000 |
| other | (everything else) | 2, 3, 4, 5, 6, 7, 8, 9, … |
Ordinal
| Category | Rule | Examples |
|---|---|---|
| other | (everything else) | 0, 1, 2, 3, 4, 5, 6, 7, … |
Punctuation and alphabet
- Quotation marks
- “text” nested ‘text’
- List pattern
{0}, {1} … {0} e {1}- Exemplar letters
- aáàâã b cç d eéê f g h ií j k l m n oóòôõ p q r s t uú v w x y z
- Auxiliary letters
- ªăåäā æ èĕëē ìĭîïī ñ ºŏöøō œ ùŭûüū ÿ
- Index letters
- A B C D E F G H I J K L M N O P Q R S T U V W X Y Z