Linux - Como configurar um sistema multilíngue?

0

Gostaria de poder hospedar usuários com diferentes idiomas nativos (por exemplo, inglês, francês, espanhol, alemão e assim por diante).

Existe uma maneira de configurar um sistema para que as páginas do manual estejam disponíveis em cada idioma (para a instalação base e quaisquer pacotes adicionados através do gerenciador de pacotes do SO)? Em caso afirmativo, isso pode ser configurado para mantê-los em locais específicos do idioma (por exemplo, /usr/share/man/en , /usr/share/man/es e assim por diante)?

    
por MrGlasgow 29.10.2018 / 17:39

1 resposta

1

A maioria das distribuições (e talvez até mesmo todas as distribuições de propósito geral) já estão configuradas dessa maneira. Você verá páginas de manual em vários idiomas em diretórios específicos de idioma em /usr/share/man ; por exemplo, /usr/share/man/de , /usr/share/man/fr ... Esses manpages são usados automaticamente, com base no idioma especificado pela variável de ambiente LC_MESSAGES ou LANG .

Tente

LANG=fr_FR man man

para ver um exemplo.

O problema principal que você enfrentará é que poucas páginas de manual são traduzidas.

    
por 29.10.2018 / 17:43