Alias para localidade ou adicionar nova localidade

0

Eu desenvolvi um projeto em um Debian, mas agora eu instalei um servidor Ubuntu, e o desenvolvimento de nossos projetos mudou para este novo servidor.

O Debian será o servidor de produção.

Quando estou usando o gettext, o código de idioma no debian é en_US , enquanto no Ubuntu não existe código como este, mas en_US.utf8 .

Eu não tenho direitos de administrador no debian, apenas ftp, e um ssh muito restrito, então eu posso jogar apenas com o servidor Ubuntu.

Eu quero unificar os códigos de idioma em todos os ambientes, por isso deve ser en_US .

Como posso instalar isso no Ubuntu ou criar um alias a partir de en_US.utf8 -> en_US ?

Eu tentei:

apt-get install language-pack-en language-pack-en-base

isso não ajuda. Eu também preciso fazer isso para outros idiomas, como de_DE .

root@mydev:/usr/share/locales# locale -a
C
C.UTF-8
...
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8 <!-- need en_US only
en_ZA.utf8
...
POSIX
    
por vaso123 15.02.2017 / 14:41

1 resposta

0

Você pode criar aliases usando /etc/locale.alias , você deve conseguir:

en_US     en_US.utf8

Fonte:

link

    
por George Udosen 15.02.2017 / 15:59