Exibição alfanumérica de código de idioma incorreto apesar das configurações de localidade?

0

Acabei de atualizar do Kubuntu 12.04 para o 13.04, reatribuindo minha antiga partição inicial para esta nova versão.

Embora eu viva no Nepal, as configurações de localidade estão definidas para mostrar inglês. No entanto, algumas aplicações mostram números ou letras nepalesas.

O Skype mostra números nepaleses para exibir o tempo em bate-papos. Conky (em vão) exibe data e hora usando números e letras nepaleses. Dolfin mostra o número do Nepal para indicar o uso do disco.

Como posso impor as configurações corretas de localidade nesses aplicativos?

Editar: Eu encontrei uma documentação sobre localidades . locale retorna:

LANG=en_GB.UTF-8                                                             
LANGUAGE=en_GB:en                                                            
LC_CTYPE="en_GB.UTF-8"                                                       
LC_NUMERIC=ne_NP                                                             
LC_TIME=ne_NP                                                                
LC_COLLATE="en_GB.UTF-8"                                                     
LC_MONETARY=ne_NP                                                            
LC_MESSAGES="en_GB.UTF-8"                                                    
LC_PAPER=ne_NP                                                               
LC_NAME=ne_NP                                                                
LC_ADDRESS=ne_NP                                                             
LC_TELEPHONE=ne_NP                                                           
LC_MEASUREMENT=ne_NP                                                         
LC_IDENTIFICATION=ne_NP                                                      
LC_ALL= 

Então, obviamente, o NP não deveria estar aqui. Eu tenho que encontrar uma maneira de alterar as configurações através do terminal desde o meu configurações do sistema > Localidade parece não ter efeito. (Algo deu errado com a atualização?)

    
por Benjamin 07.09.2013 / 20:55

1 resposta

1

Por algum motivo, as configurações do sistema > Locale não entraram em vigor.

A localidade pode ser definida manualmente, de acordo com o documento vinculado na pergunta, definindo o valor de localidade desejado em vez do valor de localidade incorreto (no meu caso en_GB.UTF-8 em vez de en_NP ).

As configurações de localidade são gravadas em /etc/default/locale , portanto, para modificá-las: sudo nano /etc/default/locale , altere os valores, salve o arquivo e reinicialize.

    
por Benjamin 07.09.2013 / 22:21