altera o agrupamento de localidades

2

Eu uso o el_GR.UTF-8 que não agrupa milhares. Alterei / usr / share / i18n / locales / el_GR, atualizado:

sudo locale-gen el_GR
sudo locale-gen el_GR.UTF-8
sudo update-locale LANG=el_GR.UTF-8

mas ainda printf "% '. 1f \ n" 1000 produz 1000,0 em vez de 1.000,0

    
por ilias iliadis 09.09.2017 / 08:15

1 resposta

1

Não modifique os arquivos gerenciados pela sua distribuição. Não edite arquivos em /usr , exceto em /usr/local . Suas alterações serão anuladas pelo gerenciador de pacotes.

Se você quiser usar um separador de milhares diferente, defina LC_NUMERIC como um valor diferente.

$ LC_NUMERIC=en_US.UTF-8 printf %\'.1f\n 1000
$ 1,000.0
    
por 09.09.2017 / 17:19

Tags