Linux refere-se a essas configurações como system-locale .
Você pode alterar a localidade do seu sistema
- define variáveis de ambiente para controlar a localidade do sistema. Você pode definir essas variáveis para todo o sistema ou por sessão:
LC_ALL
Substitui todas as variáveis de ambiente LC_*
pelo valor fornecido
LC_CTYPE
Classificação de caracteres e conversão de casos
LC_COLLATE
Ordem de agrupamento (classificação)
LC_TIME
Formatos de data e hora
LC_NUMERIC
Formatos numéricos não monetários
LC_MONETARY
Formatos monetários
LC_MEASUREMENT
Unidades de medida (métricas ou outras)
LANG
O valor padrão, que é usado quando LC_ALL
não está definido, ou um valor aplicável para LC_*
não está definido
TZ
fuso horário
Você pode usar o comando locale
para mostrar sua localidade atual.
locale -a
exibe todas as localidades atualmente instaladas na máquina. Certifique-se de que a localidade selecionada para LANG
e LC_ALL
esteja na lista retornada pelo comando locale -a. Os valores que o código do idioma usa e retorna são sensíveis a maiúsculas e minúsculas , portanto, copie-os exatamente ao atribuí-los a uma variável de ambiente.
Consulte o man-pages
para obter mais informações, como abaixo:
Especificamente para o que você pediu, defina
mon_grouping
: define o tamanho de cada grupo de dígitos em quantidades monetárias formatadas.
mon_grouping Formatted Value ISO C String 3;-1 123456'789 "7" 3 123'456'789 "" 3;2;-1 1234'56'789 "7" 3;2 12'34'56'789 "" -1 1234567898 "7"
Portanto, seu caso deve ser
em LC_MONETARY
mon_grouping -1
e também em LC_NUMERIC
grouping -1
EDIT: Para alterar essas configurações, edite seu arquivo de configuração locale
/usr/share/i18n/locales/<your_locale>