Como definir LC_ALL = en_GB.UTF-8 em Raspbian?

3

Eu sei a resposta no tópico Como corrijo meu problema de localidade? , pelo qual não posso alterar os campos LANGUAGE e LC_ALL para os valores correspondentes. Eu estou configurando retropie no meu Raspberry Pi 3B Raspbian o mais novo sistema operacional. Meu locale

LANG=en_GB.UTF-8
LANGUAGE= # TODO empty! but should be en_GB:en
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB:UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL= # TODO empty but should be en_GB.UTF-8

OS: Raspbian
Ferragens: Raspberry Pi 3B

    
por Léo Léopold Hertz 준영 27.02.2017 / 16:26

2 respostas

3

Edite seu /etc/locale.gen e descomente a seguinte linha:

 en_GB.UTF-8 UTF-8

Executar:

locale-gen en_GB.UTF-8 UTF-8
update-locale en_GB.UTF-8 UTF-8
export LANGUAGE=en_GB.UTF-8
export LC_ALL=en_GB.UTF-8

Verifique isso; locale :

LANG=en_GB.UTF-8
LANGUAGE=en_GB.UTF-8
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=en_GB.UTF-8
    
por 08.03.2017 / 14:16
0

Proposta de StephenKitt: não configure LC_ALL e LANGUAGE porque você não precisa deles aqui. Testado, esta abordagem funciona também.

    
por 08.03.2017 / 14:38